200% on slots + 50 free spins
4-deposit package: 200% + 50 free spins on the first deposit (up to MAD 8,000), then 125% + 75 spins, 75% + 50 spins, and 50% + 25 spins; minimum deposit MAD 20; wagering x35
A figures-based overview of the welcome bonuses and recurring promotions offered by the operators active in Morocco, with the amounts, wagering requirements, minimum odds and real deadlines to know before choosing a sports betting or casino offer.
200% on slots + 50 free spins
4-deposit package: 200% + 50 free spins on the first deposit (up to MAD 8,000), then 125% + 75 spins, 75% + 50 spins, and 50% + 25 spins; minimum deposit MAD 20; wagering x35
200% up to 3,200 MAD over 4 deposits with code 888MF
Wager x5 on 3-selection accumulators, minimum odds of 1.40, 7 days per deposit
Accumulator of the day
Odds boosted by 10% on the day's accumulator selected by the bookmaker
Tuesday cashback
3% of the previous week's bets with odds above 1.5, automatically credited on Tuesday
230% up to 2,600 MAD with code MFVIP
Half sports (x5, odds 1.40) and half games (x30), 30 days
200% up to 1,600 MAD with code MFTOP
5x wagering on accumulators, minimum odds 1.40, 30 days
Accumulator of the Day
10% boosted odds on the winning accumulator chosen from the bookmaker's daily selection
Weekly Sports Cashback
3% of the week's lost bets (min odds 1.5), credited every Tuesday, from €1 to €1,000
100% up to 1,500 MAD with code MFVIP
5x wagering on 3-selection accumulators, minimum odds of 1.40, 7 days
100% up to 1,000 MAD with code MF100
5x wagering on accumulators, minimum odds 1.40, 30 days
Accumulator of the Day
+10% winnings boost on the bookmaker's daily accumulator pick if the bet wins (events cannot be changed)
Weekly Cashback
0.3% of total stakes refunded every Wednesday, up to $1,000 (minimum odds 1.50)
Casino welcome package 16,000 MAD + 150 FS no wagering
4 deposits (100% + 30 FS up to 3,200 MAD, 50% + 35 FS up to 3,700 MAD, 25% + 40 FS up to 4,300 MAD, 25% + 45 FS), minimum deposit 110 MAD then 165 MAD, x35 wagering within 7 days, maximum bet 55 MAD
300% up to €1,500 across 3 deposits
150% up to €750, then 100% up to €500 and 50% up to €250; minimum deposit €20; 30x wagering within 30 days; live casino excluded
200% up to 5,000 MAD with code MFTOP
Wager x5 on 3-selection parlays, minimum odds 1.40, 30 days
Hyper Bonus
Boost on parlays of 4 to 50 events, from +5% to +1000% in winnings depending on the number of selections (min odds 1.20 per selection)
Lucky Friday
100% of your Friday deposit as a sports betting bonus, up to €100
200% up to 5,000 MAD with code MAXMF
Wager x5 on 3-selection parlays, minimum odds 1.40, 30 days
Parlay of the day
+10% on odds of pre-selected parlays, no wagering requirement
Happy Friday
100% Friday deposit bonus up to €100, playthrough x3 on parlay bets within 24 hours
30% Welcome Casino Cashback
30% of net losses from the first 24 hours after the 1st deposit (minimum $5), credited as real cash, selectable at sign-up, 100% bonus alternative
Casino welcome package: doubled deposit + 150 FS no wagering
4 deposits (100% + 30 FS up to 3,100 MAD, 50% + 35 FS up to 3,600 MAD, 25% + 40 FS up to 4,200 MAD, 25% + 45 FS), minimum deposit 110 MAD then 165 MAD, 35x wagering within 7 days, maximum bet 55 MAD, ColdGames count double
Welcome package up to 1,500 EUR + 150 FS
4 deposits (100% + 30 FS, 50% + 35 FS, 25% + 40 FS, 25% + 45 FS), minimum deposit 5 EUR, x35 wagering within 7 days, FastGames count double
Welcome package up to 1,731 USD + 150 FS
4 deposits (100% + 30 FS, 50% + 35 FS, 25% + 40 FS, 25% + 45 FS), minimum deposit 11.54 USD, x35 wagering within 7 days, maximum stake 5.76 USD
Up to 500 free spins with no wagering requirements
After a deposit and a $10 stake on eligible games; batches of 5 to 50 spins revealed over 20 days; real cash winnings
Up to 500 free spins with no wagering requirements
After a deposit and a $10 stake on eligible games; batches of 5 to 50 spins revealed over 20 days; real cash winnings
Up to 22,000 MAD + 380 FS on the first 4 deposits
Package over 4 deposits; 25x wagering on the bonus and 15x on free spins, within 7 days; minimum deposit 14.70 MAD
150% + 100 FS for a crypto deposit
First deposit in cryptocurrency
30 FS for confirming your details
Profile, phone and email confirmed
200% up to 5,000 MAD with code MAXMF
Wager x5 on 3-selection parlays, minimum odds 1.40, 30 days
Parlay of the day
+10% on odds of pre-selected parlays, no wagering requirement
Happy Friday
100% Friday deposit bonus up to €100, playthrough x3 on parlay bets within 24 hours
200% up to 5,000 MAD with code MFTOP
Wager x5 on 3-selection parlays, minimum odds 1.40, 30 days
Hyper Bonus
Boost on parlays of 4 to 50 events, from +5% to +1000% in winnings depending on the number of selections (min odds 1.20 per selection)
Lucky Friday
100% of your Friday deposit as a sports betting bonus, up to €100
300% up to €1,500 across 3 deposits
150% up to €750, then 100% up to €500 and 50% up to €250; minimum deposit €20; 30x wagering within 30 days; live casino excluded
10% Cashback
Weekly 10% casino cashback
100% up to 1,500 MAD with code MFVIP
5x wagering on 3-selection accumulators, minimum odds of 1.40, 7 days
Welcome casino package up to 200% + 150 FS
1st deposit 100% up to 1,000 MAD from 10 MAD, then 50% + 35 FS, 25% + 50 FS; 4,000 MAD + 150 FS total across 4 deposits; 35x wagering within 7 days, maximum stake 10 MAD
Weekends are all about the casino
50% up to 300 MAD + 100 FS
200% on slots + 50 free spins
4-deposit package: 200% + 50 free spins on the first deposit (up to MAD 8,000), then 125% + 75 spins, 75% + 50 spins, and 50% + 25 spins; minimum deposit MAD 20; wagering x35
Instant cashback
The more you play, the more you get
Welcome quests
Missions for new players
100% up to 1,000 MAD with code MF100
5x wagering on accumulators, minimum odds 1.40, 30 days
Accumulator of the Day
+10% winnings boost on the bookmaker's daily accumulator pick if the bet wins (events cannot be changed)
200% up to 1,600 MAD with code MFTOP
5x wagering on accumulators, minimum odds 1.40, 30 days
Accumulator of the Day
10% boosted odds on the winning accumulator chosen from the bookmaker's daily selection
Weekly Sports Cashback
3% of the week's lost bets (min odds 1.5), credited every Tuesday, from €1 to €1,000
230% up to 2,600 MAD with code MFVIP
Half sports (x5, odds 1.40) and half games (x30), 30 days
Welcome pack up to 17,595 MAD + 150 FS
4 deposits (100% + 30 FS, 50% + 35 FS, 25% + 40 FS, 25% + 45 FS), minimum deposit 117 MAD then 176 MAD, x35 wagering in 7 days, maximum stake 58 MAD
10th slots deposit
50% + up to 100 FS on 10th deposit
200% up to 3,200 MAD over 4 deposits with code 888MF
Wager x5 on 3-selection accumulators, minimum odds of 1.40, 7 days per deposit
Accumulator of the day
Odds boosted by 10% on the day's accumulator selected by the bookmaker
Tuesday cashback
3% of the previous week's bets with odds above 1.5, automatically credited on Tuesday
Casino welcome package: doubled deposit + 150 FS no wagering
4 deposits (100% + 30 FS up to 3,100 MAD, 50% + 35 FS up to 3,600 MAD, 25% + 40 FS up to 4,200 MAD, 25% + 45 FS), minimum deposit 110 MAD then 165 MAD, 35x wagering within 7 days, maximum bet 55 MAD, ColdGames count double
Sunday casino reload
100% every Sunday on all slots
Aviator Freespins Tuesday
50 FS on Aviator every Tuesday
Welcome package up to 1,500 EUR + 150 FS
4 deposits (100% + 30 FS, 50% + 35 FS, 25% + 40 FS, 25% + 45 FS), minimum deposit 5 EUR, x35 wagering within 7 days, FastGames count double
60 FS on Chicken Road
20 FS per 10 EUR deposit, up to 3 times on Sunday
10th slots deposit
50% + up to 100 FS
Welcome package up to 1,731 USD + 150 FS
4 deposits (100% + 30 FS, 50% + 35 FS, 25% + 40 FS, 25% + 45 FS), minimum deposit 11.54 USD, x35 wagering within 7 days, maximum stake 5.76 USD
60 free bets on Aviator every Friday
20 free bets per 11.5 USD deposit, 3 deposits per Friday
Lucky Thursday at the casino
Bonus up to 115 USD + free spins
Casino welcome package 16,000 MAD + 150 FS no wagering
4 deposits (100% + 30 FS up to 3,200 MAD, 50% + 35 FS up to 3,700 MAD, 25% + 40 FS up to 4,300 MAD, 25% + 45 FS), minimum deposit 110 MAD then 165 MAD, x35 wagering within 7 days, maximum bet 55 MAD
Sunday 100%
Doubled Sunday deposit
Saturday 100%
100% up to 1,110 MAD every Saturday
30% Welcome Casino Cashback
30% of net losses from the first 24 hours after the 1st deposit (minimum $5), credited as real cash, selectable at sign-up, 100% bonus alternative
Bonus Buys
Bonus buy game section
Among the 16 operators tracked for the Moroccan market, two sports welcome bonuses tie for the largest headline amount: 1xBet and Melbet each offer 200% up to 5,000 MAD, with the codes MFTOP and MAXMF. Betwinner climbs higher in percentage terms, at 230% with the code MFVIP, but caps out at 2,600 MAD, with half the bonus also needing to be wagered on casino games at x30. On the casino side, 1xCasino offers the largest headline package at 200% up to 22,000 MAD and 380 free spins spread over four deposits, ahead of 1xBet’s package (20,000 MAD + 300 FS) and Melbet’s (19,250 MAD + 180 FS).
The amount shown at the top of an offer says nothing about what you’ll need to wager to unlock it. WinWin’s casino package caps each spin at a 10 MAD stake, versus 58 MAD at Linebet or Betwinner, which considerably lengthens the time needed to hit the x35 wagering requirement. Conversely, a more modest bonus paired with a generous deadline, like 1xBet’s 30-day sports bonus (x5 on parlays, minimum odds of 1.40), often clears faster than a generous bonus locked behind a 7-day deadline, as with 1MLNBET’s sports offer (x10, minimum total odds of 2.00).
1xBet and Melbet top the rankings with 200% up to 5,000 MAD on the first deposit, activated with the codes MFTOP and MAXMF, to be wagered x5 on parlays of at least 3 selections, minimum odds of 1.40 per selection, within 30 days. Megapari follows with 200% but a lower cap, 1,600 MAD (code MFTOP), under the same wagering conditions. 888Starz spreads its 200% up to 3,200 MAD over four deposits with the code 888MF, each tranche carrying its own 7-day deadline. Fastpari offers 100% up to 4,600 MAD split across four payments with no code required, while Linebet (100% up to 1,000 MAD, code MF100) and WinWin (100% up to 1,500 MAD, code MFVIP) stick to more modest caps but with an accessible minimum deposit, 12 MAD for Linebet. Betwinner’s case (230% up to 2,600 MAD, code MFVIP) is a special one: only half the bonus is treated as a standard sports bonus (x5, odds of 1.40), while the other half follows the heavier casino rules (x30).
Recurring promotions round out these welcome offers once the account is active. Melbet credits 3% of the week’s losing stakes every Tuesday on bets with minimum odds of 1.50, a cashback also found at 888Starz (3% on Tuesdays) and Megapari (3%, from 1 to 1,000 euros). 1xBet doubles the Friday deposit up to 100 euros with its Lucky Friday promotion, and offers a Wednesday reload bonus reserved for players who already claimed the Friday offer. Megapari mirrors this on Saturdays with a 100% football bonus up to roughly 100 euros, and even boosts parlay winnings by up to 200% on bets of 4 selections or more through its Mega Booster. Linebet focuses on Mondays with Lucky Monday, 100% of the deposit up to 100 dollars to be wagered on parlays of 3 events within 24 hours.
For a bettor who mainly plays parlays and wants the highest cap with no punishing conditions, 1xBet and Melbet remain the top picks with their single x5 requirement over 30 days. For a modest deposit, Linebet stays the most accessible with a minimum of 12 MAD to activate the bonus. A player who spreads out several small deposits over multiple days benefits more from the four-deposit structure offered by 888Starz or Fastpari, which spreads out the wagering requirement. Betwinner, despite its advertised 230% rate, mainly suits those who also plan to play casino games, since half the bonus is locked there.
1xCasino offers the largest package in this comparison, up to 22,000 MAD and 380 free spins across four deposits, with a x25 wagering requirement on the bonus and x15 on free spin winnings, all within 7 days and a minimum deposit of 14.70 MAD to open the account, 30 MAD to activate the offer. 1xBet follows with 20,000 MAD + 300 FS over 4 deposits, x30 wagering within 7 days, maximum stake of 50 MAD per spin, with 1xGames counting double in the calculation. Melbet offers 375%, or up to 19,250 MAD + 180 FS over 5 deposits, with free spin winnings wagering set at x25 within 48 hours on top of the x30 on the bonus. Linebet and Betwinner share the same structure over 4 deposits, up to 17,595 MAD + 150 FS, x35 wagering within 7 days and a maximum stake of 58 MAD, the highest in this comparison on that point. Megapari caps its package at 17,400 MAD + 150 FS but allows 30 days to clear the wagering requirement, versus 7 days for most others. At the other end, WinWin totals 4,000 MAD + 150 FS over 4 deposits, with a maximum stake of just 10 MAD per spin, the most restrictive in the ranking. bet365 stands out with a different setup, up to 500 free spins credited in batches of 5 to 50 over 20 days, with no wagering requirement at all, after a deposit and a 10-dollar stake on eligible games. Betway offers, immediately upon registration, a choice between a 30% cashback on net losses from the first 24 hours or a standard 100% bonus.
MyStake adds a 170% crypto bonus up to 1,000 euros and a 100% mini-games bonus up to 500 euros, on top of its main package of 300% up to 1,500 euros over 3 deposits, x30 within 30 days, with live casino excluded from the calculation. The same operator credits a 10% crypto cashback with no wagering requirement, a rare feature in this market.
For a high deposit and the highest possible cap, 1xCasino remains in the lead with its 22,000 MAD, provided you clear the wagering quickly since the 7-day deadline leaves little margin for error. Players who want to stake more per spin without hitting a low cap should look toward Linebet or Betwinner (58 MAD per spin) rather than WinWin (10 MAD). To avoid any wagering requirement altogether, bet365 remains the only offer in this comparison with no conditions attached, though limited to free spins credited progressively over 20 days.
A sports bonus is judged on four factors: the amount, the wagering requirement, the minimum odds imposed on selections, and the deadline to meet it. 1xBet and Melbet require x5 wagering with minimum odds of 1.40 on parlays of 3 selections, one of the lowest thresholds in this comparison, while 1MLNBET doubles the requirement to x10 with a minimum total odds of 2.00. A casino bonus is assessed differently: the wagering requirement (x25 to x35 depending on the offer), the maximum stake allowed per spin (from 10 MAD at WinWin to 58 MAD at Linebet), the deadline (7 days in most cases, 30 days at Megapari) and the minimum deposit to activate the offer, ranging from 14.70 MAD at 1xCasino to 176 MAD on Linebet’s final tier.
Take 1xBet’s sports bonus, 200% up to 5,000 MAD with the code MFTOP. A deposit of 2,500 MAD reaches the cap, giving a bonus of 5,000 MAD credited separately from the main balance. The requirement is to wager this bonus five times, i.e. 25,000 MAD, only on parlay bets of at least 3 selections, with each selection showing odds of 1.40 or higher, all within 30 days. The most common pitfall is stacking single bets thinking they count: only parlays meeting the minimum odds requirement count toward the wagering requirement.
Coldbet’s casino package runs over 4 deposits, with a first tier of 100% up to 3,100 MAD + 30 free spins, minimum deposit 110 MAD. A deposit of 1,500 MAD therefore generates 1,500 MAD in bonus funds, to be wagered 35 times, i.e. 52,500 MAD in cumulative stakes, within just 7 days. The maximum stake allowed per spin is 55 MAD, and games in the ColdGames category count double toward the wagering requirement. The pitfall here is the tight deadline: seven days rarely suffice to reach a x35 wagering requirement without playing double-counting games, and a stake above 55 MAD on a spin usually forfeits the bonus winnings on that spin.
The welcome bonus remains the most common entry point, whether sports-focused (200% up to 5,000 MAD at 1xBet and Melbet) or casino-focused (up to 22,000 MAD + 380 FS at 1xCasino). Free spins accompany nearly every casino package in the comparison, from 150 FS at Linebet, Betwinner, Paripesa or Fastpari up to 380 FS at 1xCasino, and take a unique form at bet365 where 500 FS are credited with no wagering requirement at all. Cashback mainly covers recurring sports betting: 3% weekly at Melbet, Megapari and 888Starz, 0.3% at Linebet, and a unique formula at Betway where 30% of net losses from the first 24 hours are refunded right after signing up for the casino. One-off reload bonuses round out the offering, such as 1xBet’s Lucky Friday and Wednesday x2, Linebet’s Lucky Monday, or Megapari’s Saturday football bonus, all limited to one specific day of the week.
The process barely changes from one operator to another, aside from the promo code and the choice of offer.
Choose the offer when signing up
Some operators, like Betway, require you to decide right at account opening between a 30% cashback or a 100% casino bonus.
Create the account in dirhams
Enter your details and select MAD as the currency where the operator offers it, as is the case with 1xBet, Melbet or 1xCasino.
Enter the promo code
Enter the code when signing up or making your first deposit: MFTOP at 1xBet and Megapari, MAXMF at Melbet, MF100 at Linebet, MFVIP at Betwinner and WinWin, 888MF at 888Starz.
Make the minimum first deposit
The threshold varies widely, from 10 MAD at Melbet to 176 MAD on some Linebet tiers, depending on the payment method chosen.
Check that the bonus has been activated
The credited amount should appear separately from the main balance, with the wagering requirement and deadline displayed in the account's bonus section.
Meet the wagering requirement before the deadline
Bet on parlays with the minimum required odds for sports, or on eligible games for casino, while respecting the maximum stake per spin where it applies.
The most balanced sports betting bonus in this comparison remains that of 1xBet and Melbet, 200% up to 5,000 MAD with a single x5 wagering requirement on parlays with minimum odds of 1.40 within 30 days, easier to clear than 1MLNBET's x10. On the casino side, 1xCasino leads in amount with 22,000 MAD + 380 FS, but a player looking to avoid any wagering requirement should instead go for bet365's 500 free spins with no conditions attached. The offer to avoid without a solid game plan at the casino is Betwinner's: the 230% rate is tempting, but half the bonus carries a casino-specific x30 wagering requirement.
Younes El IdrissiEditor-in-Chief
1xBet and Melbet share the best offer in absolute value, 200% up to 5,000 MAD with the codes MFTOP and MAXMF, to be wagered five times on parlays of at least 3 selections with odds of 1.40, within 30 days. Betwinner offers a higher percentage, 230% with the code MFVIP, but its cap of 2,600 MAD is lower and half the bonus is subject to the stricter casino rules.
1xCasino offers the highest package in this comparison, up to 22,000 MAD and 380 free spins across four deposits, with a x25 wagering requirement on the bonus within 7 days. To avoid any wagering requirement altogether, bet365 credits up to 500 free spins with no wagering, distributed in batches over 20 days after a deposit and a $10 stake.
For casinos, yes: 1xBet credits 50 free spins on Fortune Numbers as soon as the phone number and email of the new account are confirmed, and 1xCasino offers 30 free spins for confirming profile information. For sports betting, no no-deposit offer has been found: all welcome bonuses are tied to the first deposit, with low thresholds, 10 MAD at Melbet or 15 MAD at 1xBet.
You must first fully complete the wagering requirement within the given deadline, for example 25,000 MAD in parlay bets within 30 days for 1xBet’s 5,000 MAD bonus, or 54,250 MAD in casino stakes within 7 days for a 1,550 MAD bonus at Coldbet. Once this requirement is met, the winnings move to the withdrawable balance and follow the usual processing times of the chosen payment method.
Yes: at 1xBet as well as Melbet, Betwinner or Linebet, the sports welcome offer and the casino package are two separate bonuses, the promo code is entered in both cases and the player chooses the offer at the first deposit, each with its own wagering requirements. Betwinner is the exception: its single 230% bonus is itself split in half between sports betting and casino.
These are the promo codes for our partnerships: entered when creating an account, they link the player to the current welcome offer: 200% up to 5,000 MAD at 1xBet with MFTOP and at Melbet with MAXMF, 230% up to 2,600 MAD at Betwinner with MFVIP, 200% up to 3,200 MAD spread over four deposits at 888Starz with 888MF. They don’t change the offer’s amount or wagering requirements. The same mechanism applies at Melbet with MAXMF, at Betwinner with MFVIP or at 888Starz with 888MF.
The number varies widely, from 150 FS at Linebet, Betwinner or Paripesa to 380 FS at 1xCasino, and the winnings they generate must generally be wagered before withdrawal, x15 at 1xCasino or x25 within 48 hours at Melbet. bet365 stands out by crediting up to 500 FS with no wagering requirement at all on the winnings.
No, it ranges from 7 days at most casino packages (1xBet, Linebet, Betwinner, 888Starz) to 30 days at Megapari for its casino package or at 1xBet for its sports bonus. A shorter deadline like 1MLNBET’s (7 days on a x10 wagering requirement) requires a significantly faster betting pace than a classic sports bonus spread over 30 days.
Gambling is prohibited for minors. Play in moderation: set a budget and never bet more than you can afford to lose. In Morocco the MDJS holds the legal monopoly on sports betting; the operators shown operate under foreign licences. MDJS