Morocco · licences checked 27 August 2026
Best online casinos in Morocco
Partly, and it is expensive. Land-based casinos, horse racing and sports betting all operate in Morocco under state licences, but there is no legal framework for online gambling at all.
Morocco taxes it anyway. The 2025 Finance Bill introduced a 30% withholding tax on all winnings obtained through foreign online gambling platforms, with an additional 2% solidarity contribution on the same amount.
Licensed in the UK and Malta
Real regulators, just not Moroccan ones
- UKGC and MGA licensed
- Long history
- Strong live casino

Widest game range available
Casino, sports and live tables
- Largest game range
- Crypto accepted
- Arabic and French
Crypto deposits accepted
Sidesteps card declines
- Crypto accepted
- Arabic interface
- Wide markets
Broad payment options
More ways in than most offshore rivals
- Many payment routes
- Arabic interface
- Casino and sports
We may earn commission from operators listed here. It never affects the order — rankings are computed from rating.
The rules, in full
Morocco licenses gambling in its land-based forms — casinos, horse racing and sports betting all operate under state licences — and has never built a framework for the online version.
That did not stop it taxing the online version. The 2025 Finance Bill introduced a 30% withholding on winnings obtained through foreign online gambling platforms, with a further 2% solidarity contribution on the same sum. The combined 32% is among the heaviest player-level charges anywhere on this list, and it applies to activity the state does not license.
The practical trap is that a foreign operator cannot withhold Moroccan tax and will not try. You will be paid in full, and the liability will still be yours.
| Method | Deposit speed | Withdrawal speed | Daily cap | Last tested |
|---|---|---|---|---|
| Card | Instant | 3 to 5 working days | Issuer dependent | Not tested |
| E-wallets | Instant | 1 to 3 working days | Provider dependent | Not tested |
| Bank transfer | 1 to 2 days | 3 to 7 working days | Bank dependent | Not tested |
