California

All Betting Bonuses in California

Online sportsbooks and casinos are currently illegal in the Golden State. Here are all legal alternatives, sign-up bonuses and promos.

In the Spotlight

California Bonus Codes & Special Promos

21+. Bet Responsibly. Gambling problem? Call 1-800-GAMBLER.
$20 No-Deposit Bonus
+ Deposit Match up to $100
Bonus Min. Deposit
N/A
Expiry
No expiration
Promo code
BETBONUS
Claim
Go to Sleeper
You shall receive a Deposit Match after making Deposit. Sleeper shall endeavor to make Deposit Matches within a reasonable time after a Deposit, but you understand and agree that it may take up to THIRTY (30) days or longer to receive your Deposit Match. You must correctly enter the promotional code given to you by Sleeper in order to receive the Deposit Match. Sleeper shall only match up to the advertised and applicable Deposit Match total and no more. Each individual user is only eligible to receive ONE (1) Deposit Match per unique Promotion.
Play $5, Get $100
Bonus Min. Deposit
$5
Expiry
60 days
Promo code
BETBONUS
#3
Novig
Spend $5, Get $50
Bonus Min. Deposit
$5
Expiry
No expiration
Promo code
BETBONUS
50% Deposit Match up to $250
Bonus Min. Deposit
$10
Expiry
No expiration
Promo code
BETBONUS

Legal Betting Options in California

Social Sportsbooks, Fantasy & Prediction

21+. Bet Responsibly. Gambling problem? Call 1-800-GAMBLER.
BonusBonus Min. DepositMaximum bonusExpiry
#1
$20 No-Deposit Bonus
+ Deposit Match up to $100
Bonus Min. Deposit
N/A
Maximum bonus
$120
Expiry
No expiration
You shall receive a Deposit Match after making Deposit. Sleeper shall endeavor to make Deposit Matches within a reasonable time after a Deposit, but you understand and agree that it may take up to THIRTY (30) days or longer to receive your Deposit Match. You must correctly enter the promotional code given to you by Sleeper in order to receive the Deposit Match. Sleeper shall only match up to the advertised and applicable Deposit Match total and no more. Each individual user is only eligible to receive ONE (1) Deposit Match per unique Promotion.
#2
Play $5, Get $100
Bonus Min. Deposit
$5
Maximum bonus
$100
Expiry
60 days
#3
Spend $5, Get $50
Bonus Min. Deposit
$5
Maximum bonus
$50
Expiry
No expiration
#4
50% Deposit Match up to $250
Bonus Min. Deposit
$10
Maximum bonus
$250
Expiry
No expiration
#5
$50 Deposit Match
With Code BETBONUS
Bonus Min. Deposit
$10
Maximum bonus
$50
Expiry
No expiration
#6
500 GC+ 3 SC
No-Deposit Bonus
+100% Extra Coins on First Purchase
Bonus Min. Deposit
N/A
Maximum bonus
$203
Expiry
No expiration
By using Legendz games or platform, you agree to these Terms and Conditions, which form a binding legal agreement and include linked policies such as Privacy and Responsible Gameplay. Use requires acceptance during registration; if you disagree, you may not play. Disputes must generally be resolved through individual binding arbitration, with a right to opt out. Legendz does not offer real money gambling—games are for entertainment only. Eligible users must be in the U.S., excluding the states of Connecticut, Idaho, Kentucky, Michigan, Montana, Nebraska, Nevada, New Jersey, New York, Washington, and West Virginia.
#7
$10 No-Deposit Bonus
+ Deposit Match up to $25
Bonus Min. Deposit
N/A
Maximum bonus
$35
Expiry
No expiration
#8
$25 No-Deposit Bonus
Bonus Min. Deposit
N/A
Maximum bonus
$25
Expiry
14 days
CONDITIONS APPLY. SEE T&CS. Applicable to US customers only. Must be 18+ (21+ in MA,TN & 19+ in NE) and present in a US state where Dabble operates.
See full T&C at Dabble. Concerned with your play? Call 1-800-GAMBLER or visit www.ncpgambling.org
#9
Buy $10, Get $50
In Thrillzz Coins
Bonus Min. Deposit
$10
Maximum bonus
$50
Expiry
No expiration
#10
Get $10
When You Trade 100 Contracts
Bonus Min. Deposit
N/A
Maximum bonus
$10
Expiry
No expiration
#11
Spend $50, Get $100 in Coins and Free Fliff Cash
Bonus Min. Deposit
$50
Maximum bonus
$100
Expiry
No expiration
#12
20% of Your Purchase Amount up to $100
Bonus Min. Deposit
$5
Maximum bonus
$100
Expiry
No expiration
#13
Get $25 in Bonus Picks With Your First Deposit of $5
Bonus Min. Deposit
$5
Maximum bonus
$25
Expiry
14 days
Gambling Problem? Call 1-800-GAMBLER. Help is available for problem gambling. Call (888) 789-7777 or visit ccpg.org (CT). 18+ (19+ AL/NE, 21+ AZ/MA/VA). Valid only where Pick6 operates, see dkng.co/pick6states. Void in NY, ONT, and where prohibited. Eligibility restrictions apply. 1 per new DraftKings customer. $5+ first Pick Set to receive max. $50 issued as non-withdrawable Bonus Picks that expire in 14 days (336 hours). Ends 10/13/25 at 11:59 PM ET. Terms: pick6.draftkings.com/promos. Sponsored by DraftKings.
#14
Get 100 Coins Daily
Free When You Log On
Bonus Min. Deposit
N/A
Maximum bonus
N/A
Expiry
No expiration

Quick Facts about gambling in California

Real money online sportsbooks and casinos are prohibited in California, and there are no active bills proposing a legalization. A bill that passed in 2025 also lead to the state banning the "sweepstakes model", meaning that while many sites and apps are still available, they are free-to-play and do not offer real money prizes. Prediction markets is the safest bet for a chance to win real money, as they are regulated on a federal level, by the CFTC. 

  • Legal gambling age: 18-21+
  • Remote registration: Yes
  • Online betting legal: No
  • Online casino legal: No
  • Fantasy sports legal: Yes*
  • Social sportsbooks legal: Yes*
  • Social casinos legal: Yes*
  • Prediction markets legal: Yes

*Legal, but only allows free-to-play games.

  • Available sportsbooks: 0
  • Number of sign-up bonuses: 7
  • Number of promo codes: 4
  • Best bonus: Dabble (No deposit needed)
  • Biggest bonus: Fliff or Underdog ($100)
  • Best referral program: Underdog Fantasy
  • Best rewards program: Kalshi
  • Best odds boosts: N/A

FAQ - CA Sports Betting Bonuses

Is online betting legal in California?

No. There is currently no legal framwork allowing online sportsbooks in California, making them illegal. The only legal form of online betting is to bet on horse racing through advance-deposit wagering.

Are online casinos legal in California?

No, online casinos where players can deposit and gamble with real money are not authorized in California. Land-based tribal casinos and card rooms however are legal within the state. 

Are there legal betting alternatives in CA?

Yes. Social sportsbooks and social casinos are available in California, as are prediction markets. DFS and pick'em is legal, provided that the platforms are free-to-play. The sweepstakes model is being evaluated and might be prohibited in California in the future, but at the moment many operators are still available in the state. 

What's the legal gambling age in California?

The legal gambling age in California depends on the venue. 18+ is the standard rule for legal online betting alternatives like social sportsbooks, and the same requirement also goes for horse racing and the state lottery. Tribal casinos where alcohol is served has a 21+ requirement, but card- and gaming rooms that don't offer alcohol may allow visitors from 18+.

Can Californians gamble in other states?

Yes, California residents are able to gamble both online and in-person in other states, provided that they are physically located in that state, and that said state authorizes gambling. Keep in mind that gambling winnings in other states count as taxable income in California. 

Is gambling taxed in California?

Yes, gambling winnings are taxed as personal income in California. This goes for both residents and non-residents. Standard federal tax is also applied.

Non-residents gambling in California will have to submit a non-resident tax form, and may have to pay taxes in their home-state as well. Normally, credits are offered to avoid having to pay taxes for the same winnings in two states, but only if itemized.

California residents gambling in another state will have to submit winnings on their CA tax returns, and may have to fill in a non-resident tax form for the state in which they gambled. California offers credits to avoid double taxation.