Casino Bonuses

This list shows the casino bonuses currently on the site, with each offer's casino, type, maximum amount and bonus code. The switch beside the list shows only the offers available to players from your country. Every bonus comes with terms, so read them at the casino before you claim one.

Bonus types

  • No deposit bonusesFree credits or spins for signing up, with no deposit needed; winnings you can withdraw are usually capped
  • Sign-up bonusesA match on your first deposit, as a percentage up to a maximum amount
  • Cashback bonusesPart of your losses paid back over a set period
  • Promotions for existing playersDaily, weekly or monthly offers, usually with a minimum deposit and wagering requirements

Before you claim a bonus

  • Wagering requirement – how many times you must play through the bonus before you can withdraw. In Great Britain, licensed casinos have been limited to ten times the bonus since 19 January 2026.
  • Maximum cash-out – no deposit bonuses and some others limit how much of your winnings you can withdraw.
  • Games and stakes – some games count less towards wagering, and there is often a maximum bet while a bonus is active.
  • Expiry and eligibility – bonuses expire, and some exclude certain countries or payment methods.

Exclusive bonuses are offers a casino makes only to players who sign up through a particular link. Whatever the offer, the casino's own terms apply, and a bonus is never a reason to play at a casino that is not licensed where you live. The online casino laws by country page explains the rules in 13 countries.

Bonus money is still gambling. Set a budget before you start, and see the responsible gambling page for help and support.

CASINO
NAME
MAX BONUS
BONUS TYPE
BONUS CODE
ACTIONS
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$250 + 25 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
BET100
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$300 + 100 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
200% up to C$750
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$750 + 200 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
150% up to C$100 + 10 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
125% up to C$1,500 + 250 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$7,500 + 100 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
120% up to C$700 + 125 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
SPARK
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$10,000 + 100 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
1REDFTD
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$300 + 50 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$1,500 + 100 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$500
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$600 + 100 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$1,500 + 100 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
HOLSTER1
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$180 + 120 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
125% up to C$600
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$750 + 200 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
150% up to C$1,500 + 100 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
CS1
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$450 + 25 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
300WEL25
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$730
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$2,000 + 100 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$400 + 70 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
150% up to C$1,000 + 50 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$750 + 100 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
125% up to C$125 + 25 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
ZBWEL125
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$1,000 + 120 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
125% up to C$750 + 100 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$80 + 50 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
FIRST
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$750 + 200 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
125% up to C$600
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
125% up to C$600
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
125% up to C$600
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
115% up to C$750 + 100 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$7,500 + 100 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
BILLY1
Country:
Casino Logo:
Casino Name:
Max Bonus:
25% up to C$500
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$800 + 100 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
50% up to C$482 + 30 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
150% up to C$750 + 200 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
GOBLINGOLD200
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$750 + 200 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$200 + 25 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$300
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$500 + 50 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$815 + 100 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
120% up to C$300 + 50 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$400 + 100 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
LOA1
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$1,125 + 200 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$200 + 30 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Q88BOD
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$1,000
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$750 + 200 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
Country:
Casino Logo:
Casino Name:
Max Bonus:
100% up to C$10,000 + 100 Free Spins
Bonus type:
Sign Up Bonus - Canada
Bonus code:
ONLUCK100
FreeCasinoGames Logo

Subscribe to get weekly updates
By subscribing you are certifying that you are over the age of 18.