Ewan Lavender
Ewan Lavender | Content Lead - Sports & Betting Analyst
Nov 02, 2026, 05:30 AM EST

Lucky Fish Promo Code: ACELCKY for R1,000 Match + R50 + 50 Spins


What is the Lucky Fish Promo Code? (November 2026)

The Lucky Fish promo code is ACELCKY. New South African players who register with it get a R50 sports bonus and 50 free spins with no deposit, and a 100% match up to R1,000 on a first deposit of R100 or more.

Offer TermsDetails
Lucky Fish Promo CodeACELCKY
Sign Up BonusR50 Sports Bonus + 50 Free Spins (no deposit)
Deposit Match100% up to R1,000 on your first deposit
Minimum DepositNone for the R50 and spins. R100 for the match
Minimum Odds (R50)15/10 (1.5 decimal) on horse racing. 6/1 on all other sports
ExpiryR50: 24 hours. Free spins: 48 hours
WageringR50: 1x. Spin winnings: 10x. Deposit match: 20x your deposit
Free Spin Value30c per spin, on Hot Hot Fruit
Key Eligility18+, new South African players only.

How the Lucky Fish Deposit Match Works

The 100% match is optional, and it works differently from the R50 and the free spins.

  • Deposit: Your first ever Lucky Fish deposit must be at least R100. The maximum bonus is R1,000, so depositing more than R1,000 does not earn a bigger match.
  • Wagering: The match carries a 20x wagering requirement. Lucky Fish awards the bonus once you have completed it, so you play with your own money first.
  • First deposit only: The match applies to your first ever deposit. Lucky Fish accepts deposits from R1 on some methods, so do not make a small test deposit first. If your first ever deposit is under R100, it will not qualify.
Up to R1,000 + R50 bonus + 50 free Spins

The Lucky Fish Sport promo code to claim this offer is ACELCKY

  • Min Deposit for Match: R100
  • Min Odds (R50): 15/10 Horse Racing 6/1 Other Sports
  • R50 Bonus Expiry: 24 Hours
  • Min Deposit for Match: R100
  • Min Odds (R50): 15/10 Horse Racing 6/1 Other Sports
  • R50 Bonus Expiry: 24 Hours

T&Cs: 18+. A minimum deposit of R100 is required to qualify. The maximum bonus amount is R1,000. A 100% bonus amount will be awarded upon successful completion of the wagering requirements. The bonus is subject to a 20x wagering requirement. This Deposit Bonus promotion will run on the user’s First Ever Deposit made on the 28th August 2026 onwards. Full T&Cs apply.

Up to R1,000 + R50 bonus + 50 free Spins

The Lucky Fish Casino promo code to claim this offer is LCKYACE

  • Spin Value: 30c
  • Spin Expiry: 48 Hours
  • Wagering: 10x on spin winnings, 20x on the match
  • Spin Value: 30c
  • Spin Expiry: 48 Hours
  • Wagering: 10x on spin winnings, 20x on the match

T&Cs: 18+. A minimum deposit of R100 is required to qualify. The maximum bonus amount is R1,000. A 100% bonus amount will be awarded upon successful completion of the wagering requirements. The bonus is subject to a 20x wagering requirement. This Deposit Bonus promotion will run on the user’s First Ever Deposit made on the 28th August 2026 onwards. Full T&Cs apply.

How to Sign Up Using the Lucky Fish Promo Code

Screenshot showing the Lucky Fish registration landing page

AceOdds Lucky Fish promo code applied during registration

Claim your R50 bonus and 50 free spins in a few minutes. Follow these steps to apply the code correctly:

  1. Click Our Link: This takes you straight to the Lucky Fish registration page.
  2. Choose Your Citizenship: Select whether you are a South African citizen. South African citizens enter an ID number, cellphone number and names. Non-citizens enter a passport number and expiry date, cellphone number, date of birth, names and country of origin.
  3. Add Your Details: Complete the next screens with your address and other personal details. These must match your official bills and documents, because you need to pass FICA verification before you can withdraw.
  4. Apply the Promo Code: Type the Lucky Fish promo code ACELCKY (for sport) or LCKYACE (for casino) if it hasn't applied automatically.
  5. Accept the Terms and Submit: Confirm you are over 18, accept the terms and finish your registration.

FICA: Lucky Fish has to verify your identity before it can pay out. Upload a valid South African ID or passport and proof of address (a recent utility bill or bank statement) in the 'My Account' section. You can bet straight away, but withdrawals are held until your documents are approved, which can take 24 to 48 hours. Upload them when you register, not when you want to cash out.

Bookmaker Sign Up and Verification Guide

How to Use the Lucky Fish R50 Bonus

The R50 works on sports, horse racing and Lucky Numbers, and you can place it as one bet rather than splitting it. The odds threshold is checked per bet, so the sport you pick matters. A horse at 6/4 or bigger counts and a 5/4 favourite does not. On football or a Lucky Numbers draw, 5/1 does not count and 6/1 does.

You cannot use bonus funds to cover opposing outcomes in the same event, so backing both sides of one match will not clear the requirement.

The threshold is much lower on horse racing, so that is where the R50 is easiest to clear.

How to Use the Lucky Fish Free Spins

Your 50 free spins are awarded once per player, the first time you log in to Hot Hot Fruit. You do not need to deposit. The value, wagering and cash-out cap are in the key terms table.

The spins clock and the R50 clock start at different moments. The R50's 24 hours start when your account is activated. The spins' 48 hours start when they are awarded on your first Hot Hot Fruit login, so you choose when that is. That makes the R50 the one to use first.

Lucky Fish App: Android, iOS and Huawei

Lucky Fish has an app on Android, iOS and Huawei. It carries the same sport, casino and Lucky Numbers products as the website, on one account and one balance, and you log in with your cellphone number and password.

DeviceWhere to get it
AndroidAPK download from the Lucky Fish website. It is not on Google Play
iOSApple App Store
HuaweiHuawei AppGallery

Real-money betting apps are not on Google Play in South Africa, so South African bookmakers, including Lucky Fish, give Android users an APK from their own website. Only download the file from the Lucky Fish website.

How to Install the Lucky Fish App on Android

  1. Open the App Page: Go to the official Lucky Fish website in your phone's browser and open the Lucky Fish App page.
  2. Download the APK: Tap Download for Android. The file saves to your phone.
  3. Allow the Install: If your phone asks, allow your browser to install apps from unknown sources.
  4. Install the App: Open the downloaded file and tap Install.
  5. Join or Log In: Open the app and tap Join to register, entering the promo code, or tap Log In if you already have an account.

How to Withdraw from Lucky Fish: Methods and Times

Lucky Fish pays out by EFT or by cash send. The cash send options (ABSA Cash Send, FNB eWallet, Standard Bank Instant Money and Nedbank Send-iMali) send a PIN to your cellphone by SMS, which you use to collect cash at an ATM. An unclaimed voucher goes back to your Lucky Fish balance after 48 hours.

Before you request a withdrawal:

  1. Pass FICA verification: Withdrawals are held until your ID and proof of address are approved.
  2. Clear any bonus wagering: You cannot withdraw until the wagering on an active bonus is complete.
  3. Choose a method in your own name: The banking or cellphone details must match the name on your Lucky Fish account.
  4. Request at least R100: That is the minimum on every method. Cash send withdrawals are limited to R3,000 per day and R25,000 per month.

Lucky Fish does not charge withdrawal fees, but your bank or e-wallet provider might.

MethodProcessing TimeMinMax
Bank Transfer (EFT)1-24 Hours (Instant EFT payouts), up to 2-5 Business Days (standard transfer)R100
Standard Bank Instant MoneyWithin HoursR100R3,000 per day
FNB eWallet24-48 HoursR100R3,000 per day
ABSA Cash Send24-48 HoursR100R3,000 per day
Nedbank Send-iMali24-48 HoursR100R3,000 per day

Lucky Fish Deposit Methods and Minimum Amounts

Lucky Fish accepts Instant EFT, cards, digital wallets and vouchers, and does not charge its own deposit fees. Deposits show in your balance within seconds, except for a direct bank deposit, which can take a few hours outside banking hours. Lucky fish also do not state any maximum deposit limits.

Instant EFT and vouchers start at R1, and most other methods start at R50. The welcome match needs a first deposit of R100 or more, whichever method you use.

MethodProcessing TimeMin
Instant EFT (Ozow, SID)InstantR1
Vouchers (1Voucher, OTT, EasyLoad, Easypay, Kazang)InstantR1
Capitec PayInstantR50
Visa / MastercardInstantR50
Apple Pay / Samsung PayInstantR50
Stitch / Zapper / WalletdocInstantR50
Direct EFT / Bank DepositInstantR50

Lucky Fish Promo Code FAQs

If you have more questions about the Lucky Fish promo code, check the FAQ section below.

The Lucky Fish promo code is ACELCKY (for Sports) and LCKYACE (for Casino), . Click our link to apply it automatically or enter it in the promo code box when you register.

You get a R50 sports bonus and 50 free spins without depositing. If you make a first deposit of R100 or more, you can also qualify for a 100% match up to R1,000.

Use it on sports, horse racing or Lucky Numbers within 24 hours of account activation.

The R50 expires 24 hours after your account is activated. The free spins expire 48 hours after they are awarded.

No. The current welcome offer includes 50 free spins. An earlier promotion gave 50 extra spins for a R100 deposit, but it has been replaced by the 100% first deposit match up to R1,000.

Try these steps before you submit your registration:

  • Check for typos: Enter ACELCKY or LCKYACE exactly as shown, with no spaces before or after it.
  • Check nobody in your home has claimed already: Lucky Fish allows one bonus per customer, household, account and IP address. A bonus claimed by someone else on your connection or at your address can block yours.
  • Check you are eligible: You must be 18 or over, living in South Africa, and have no existing Lucky Fish account.
  • Clear your browser cache: Outdated cookies can stop the code from being tracked. Clear your cache, open a private window or switch browsers.
  • Contact Lucky Fish: If the code still does not work, do not finish registering yet. Use the 24/7 live chat, call 087 365 0651 or email helpline@luckyfish.co.za and ask them to confirm your eligibility.

Lucky Fish has 24/7 live chat on its website. You can also call 087 365 0651, email helpline@luckyfish.co.za, or email fica@luckyfish.co.za for verification queries.

Use the Lucky Fish Promo Code
Updated on

About AceOdds

AceOdds has become the leading expert at finding the best bonus codes and bookmakers' sign up offers. Our team scours every possible location daily and collaborates with our savvy user base to find the newest bonuses that work! Learn more.

Featured bet365 Matches
  • Blackburn v Stoke
  • Charlton v Bolton
  • Derby v Norwich
  • Portsmouth v Swansea
  • More Match Odds...
Share This Page
✓  Tested and working
×
ACELCKY
Claim Free Bonus