Uganda

Uganda

Home » Africa » Uganda » Page 2

Nearly all gambling in Uganda now happens on a phone or a laptop, and the online casinos in Uganda listed here all accept Ugandan players, with each card naming the regulator behind the casino. What sets them apart is practical: the currency, whether mobile money is accepted, how fast withdrawals arrive and what a bonus asks of you before you can cash out.

Uganda’s own regulator, the National Lotteries and Gaming Regulatory Board, licenses local operators, and Ugandan law sets the gambling age at 25 rather than 18. You can see the offers open to Ugandan players on our page of casino bonuses in Uganda.

Uganda Market Fast Facts Details & Metrics
Casinos on This Page International casinos that accept Ugandan players, with the regulator named on each card
Local Regulator National Lotteries and Gaming Regulatory Board (NLGRB), under the Lotteries and Gaming Act 2016
Legal Gambling Age 25+ for betting and casino games. 18+ for the national lottery
Tax on Winnings 15% of net winnings at Ugandan licensed operators, from 1 July 2026
Monitoring System NCEMS links licensed operators to the regulator and carries self-exclusion and betting limits
Core Platform Currency UGX (Ugandan shilling). Many international casinos use USD or EUR

⚠️ In Uganda the Gambling Age Is 25: Ugandan law treats anyone under 25 as a minor for betting and casino games, so play only if you are 25 or over, whatever age a casino’s own terms allow. Set a deposit limit before your first deposit, and treat gambling as entertainment you pay for, not a way to make money.

Affiliate disclosure: Our content contains affiliate links and we may make a commission on operator registrations and deposits made through these links.

Profile avatar Editorial Team EZCasinoBonus
Slots Live Casino Sports Betting
250% Up to €1000
100 Free Spins
Wager Wager-free
Min Deposit €20
T&Cs Apply

Bonus Terms

Betroom24 Casino

First Deposit Bonus, 100% up to $250 and 25 Free Spins

Bonus code: BET100
Min deposit: $20, €20, C$20, A$20 or 200 NOK
Wagering: none
Max cashout: five times the deposit that earned the bonus
Bonus type: sticky. The bonus is removed when a withdrawal is requested and never converts to cash
Max bet: €4 per spin or game round while any bonus is active
Free spins: 25 on Crystal Queen, credited after the deposit
Forbidden while active: jackpot games, table games, video poker, virtual sports and races, the live casino, the sportsbook and 78 named slots
Slot features: the gamble feature, buy bonus, buy free spins and bonus hunting are all barred
Bonus active until: a withdrawal request is processed or the balance falls to €1
Applies to: the real money balance as well as the bonus balance
Time limit: 30 days from issue. Bonus winnings not successfully withdrawn by then can be removed
Not eligible: crypto deposits, and players in Argentina, Azerbaijan, Finland, Ireland or Japan

How to claim:

  1. Open the cashier, go to Deposit and click Add Bonus.
  2. Type BET100 in the empty field and press Activate Bonus.
  3. Make your first deposit of $20 or more by card, wallet, bank transfer or voucher. $250 fills the cap.
  4. Play slots, avoiding the 78 named titles and the six closed categories.
  5. Request the withdrawal when you are ready. It ends the bonus and removes it.
Slots Live Casino Sports Betting
300% Up to €1500
Wager x30
Min Deposit €20
T&Cs Apply

Bonus Terms

MyStake Casino

Welcome Bonus Step 1, 150% up to €750

Min deposit: €20 or the equivalent in your account currency
Deposit to max it: €500, at the 150% rate
Wagering: 30x the deposit and the bonus (D+B), on casino slots
Max cashout from bonus: not published on the offer page or in the general terms
Bonus type: not sticky. The bonus moves to your cash balance once the wagering is met
Max bet: €5 per spin while the bonus is active. Oversized bets count toward nothing and their winnings are forfeited
Counts: casino slots only
Mini games: playable while a welcome bonus is active, and contributing nothing toward the wagering
Activation: manual, from Profile and then Bonuses, before any bet is placed
Time limit: 30 days from activation, after which the bonus and anything won with it are removed
Cancellation: the bonus, any winnings and the stakes placed since activation are all deducted from your balance
Combining with other offers: not allowed. Only one promotion can be active on the account at a time
The other welcome steps: can be taken or skipped without affecting this one
Not eligible: Finland, Greece, Bulgaria, Slovenia, Japan, Thailand, the United Arab Emirates and more than fifty others

How to claim:

  1. Open the cashier and make your first deposit of €20 or more. €500 fills the €750 cap.
  2. Go to Profile and then Bonuses. The 150% offer is waiting there.
  3. Activate it before you place a single bet. One spin first and the offer is gone for that deposit.
  4. Play casino slots at €5 a spin or less until 30x the deposit and bonus is met.
  5. Withdraw. Do not cancel part way: that deducts the bonus, the winnings and your stakes.
Slots Live Casino Sports Betting
300% Up to €1500
500 Free Spins
Wager x40
Min Deposit €10
T&Cs Apply

Bonus Terms

Jet Casino

Welcome Bonus Step 1, 100% up to €600 and up to 500 Free Spins

Min deposit: €20
Deposit for all 500 free spins: €300, where the spin ladder stops
Wagering: 40x the deposit and the bonus (D+B), on slots
Free spin wagering: 30x what the spins win (B), tracked separately from the bonus
Max cashout from bonus: ten times the bonus amount
Max cashout from free spins: ten times the bonus amount, as the offer panel words it
Bonus type: not sticky. The bonus moves to your cash balance once the wagering is met
Max bet counted: €5 of any placed bet, and €3 for players in Finland
Free spins: up to 500 on Gates of Universe, on a ladder running from 50 spins at €20
Eligible games: slots only, and not adjustable volatility or jackpot slots. Table games, live casino and instant games count nothing

How to claim:

  1. Open the cashier and deposit €20 or more. €300 takes all 500 spins; €600 fills the bonus.
  2. The bonus and the spins are credited on the deposit. The spins run on Gates of Universe.
  3. Clear 40x on the bonus playing slots. Only €5 of each bet counts, or €3 in Finland.
  4. Clear 30x on whatever the spins won. That requirement is tracked on its own.
  5. Request the withdrawal. Your deposit also has to be wagered once, which clearing the bonus already covers.
Slots Live Casino
225% Up to €1750
180 Free Spins
Wager x40
Min Deposit €20
T&Cs Apply

Bonus Terms

MoonWin Casino

First Deposit Welcome Bonus, 100% up to €250 and 100 Free Spins

Min deposit: €20 or the equivalent in your account currency
Wagering: 40x the bonus plus the free spin winnings (B), counted as one figure
Max cashout from bonus: ten times the bonus granted
Bonus type: not sticky. The bonus moves to your cash balance once the wagering is met
Which balance is staked first: your real money, with the bonus drawn on after it runs out
Max bet: €5 per bet while the bonus is active
Time limit: 5 days from the bonus being credited
Free spins: 100 on Wild Cash by BGaming, credited 20 a day across five days
Spin activation: each set has to be activated within a day of being issued
Cancellation: no later set of free spins is credited if the bonus or the first set is cancelled
Contribution: slots 100%, classic slots, table games and video poker 5%, live games 10%, instant games nothing
Bonus money: cannot be used on non slot games

How to claim:

  1. Open the cashier and make your first deposit of €20 or more. €250 fills the cap.
  2. The bonus is credited automatically on a qualifying deposit.
  3. Activate each set of 100 free spins on Wild Cash from the Bonus section. Twenty arrive each day and each set expires in a day.
  4. Clear 40x the bonus and the spin winnings together, inside 5 days.
  5. Withdraw. Your deposit also has to be played through 3x, or 10x if you used live tables.
Slots Live Casino Sports Betting
100% Up to €500
Wager x35
Min Deposit €10
T&Cs Apply

Bonus Terms

Qbet Casino

Casino Welcome Bonus, 100% up to €500

Min deposit: €10 or the equivalent in your account currency
Wagering: 35x the granted bonus (B)
Max cashout from bonus: not published on this offer or in the general terms
Bonus type: not sticky. The bonus moves to your cash balance once the wagering is met
Max bet: €5 per bet, or €0.50 per line, while the bonus is active
Time limit: 30 days from the bonus being credited
Claim window: 30 days from registering the account
Bonus money: slots only, with table games and live casino excluded
Feature Buy: cannot be used while a bonus is active
Payment methods: Neteller and Skrill deposits do not qualify for this offer
Early withdrawal: your own balance stays yours, and only the bonus and anything won from it is removed

How to claim:

  1. Register and deposit €10 or more. €500 fills the cap at the 100% rate.
  2. Opt in through the Rewards section, or at the cashier, within 30 days of registering.
  3. Play slots. Your own money is spent first, so the bonus starts when the deposit runs out.
  4. Clear 35x the bonus at €5 a bet or less, inside 30 days.
  5. Withdraw. Going early costs you the bonus and nothing of your own.

Is Online Gambling Legal in Uganda?

Yes, with a licence from the National Lotteries and Gaming Regulatory Board. The Lotteries and Gaming Act 2016 brought lotteries, betting and gaming under one law and created the Board, and it was amended in 2018. The Board licenses online casinos, online sports betting and online bingo, and its licences run to 31 December and are renewed each year. Online play now dominates: about 93% of gaming transactions in Uganda go through online platforms.

The Act’s penalties are aimed at operators. The Board works with the Uganda Communications Commission to block the websites of unlicensed operators, 57 by August 2026, and in 2026 it asked Parliament for higher fines for repeat offenders. Casinos licensed abroad also accept Ugandan players, and those are the casinos listed on this page.

Why the Gambling Age in Uganda Is 25

The Lotteries and Gaming Act defines a minor as anyone below 25 for the purposes of gambling, and licensed operators may not take bets from minors. The Board’s chief executive has confirmed that the law means 25 and over for sports betting, casinos and bingo, while the national lottery stays at 18. Age checks online were debated publicly in 2026, with calls for operators to verify every customer’s ID.

Uganda’s 15% Tax on Betting and Gaming Winnings

The Income Tax (Amendment) Act 2026, signed on 20 August 2026 and in effect from 1 July 2026, added a 15% withholding tax on betting and gaming winnings. It is charged on net winnings, the payout minus your stake, and the operator deducts it before paying you. National lottery prizes are excluded.

Operators pay a separate gaming tax of 30% of stakes less payouts, a single rate for betting and gaming since July 2026, where betting had been taxed at 20%. Tax on gambling wins varies widely, and a country by country look at tax on casino winnings shows where it stands.

Mobile Money and Shilling Balances

Mobile money runs through daily life in Uganda, with MTN Mobile Money and Airtel Money the two large networks, and for many players it is the first thing they look for at a casino. International casinos choose their own payment options and often keep balances in dollars or euros, so the exchange rate applies to every deposit and withdrawal. Which casinos take mobile money, cards or crypto is listed on our casino payment methods page, useful when your wallet decides where you play.

Self-Exclusion in Uganda and the NCEMS

The Board’s Responsible Gaming Directives of 2025 require licensed operators to offer self-exclusion, age verification and limits that a player sets before gambling. Players can pause for anything from a week to a month, or exclude permanently. Self-exclusion and betting limits run through the National Central Electronic Monitoring System, the NCEMS, which connects licensed operators to the Board and has had an online casino and betting module since January 2024. Thousands of Ugandan players have used it to self-exclude.

The NCEMS covers Ugandan licensed operators only, so at an international casino the self-exclusion, time outs and deposit limits on your own account are what apply. Countries handle this in very different ways, and how central self-exclusion systems compare puts Uganda’s in context.

Licensed in Uganda or Licensed Abroad

A casino licensed abroad answers to the authority on its card rather than the Board, and that authority handles any complaint. The protection a foreign licence gives a Ugandan player depends on which regulator issued it, and the full list of regulators behind the casinos we feature is on our page of casinos sorted by licence.

What Makes the Best Online Casino in Uganda for You

The right casino for a Ugandan player is one that pays in a currency you can use, takes a method you already have and pays out without delay. Look at the regulator on the card, then the payment options, then the wagering on the bonus. Offers shift from one market to the next, and the bonus offers in other countries show how Uganda’s compare with the rest of East Africa.

Yes, with a licence from the National Lotteries and Gaming Regulatory Board, which licenses online casinos, online betting and online bingo under the Lotteries and Gaming Act 2016.

The legal gambling age is 25.

Yes. Every casino on this page takes players from Uganda. Each is licensed outside the country, and its card names the regulator.

Yes. Since 1 July 2026, Ugandan licensed operators withhold 15% of net winnings, the payout minus the stake, before paying you.

The National Central Electronic Monitoring System. It connects licensed operators to the gaming board and carries self-exclusion and betting limits for players.

Yes. Ugandan licensed operators must offer self-exclusion, from a week to a month or permanently, and it runs through the NCEMS. At international casinos, use the self-exclusion on your own account.

It depends on the casino. International casinos choose their own payment options, and which of them take mobile money varies.