california-mapBeing the largest State in the USA with a massive 39,000,000 residents, it’s no surprise that California is a hotbed for sports betting in the United States.

California, like the vast majority of states in the USA, does not allow sports betting within the State.  This means that if you’re a California resident that would like to bet on sports you will need to open an account at an offshore sportsbook that is licensed outside of the State.

On this page I’ll explain the legality of betting on sports in California, recommend some offshore betting sites and touch on some specific cities within California.

Is Online Sports Betting Legal in California?

First off, I want to point out that it is not legal to accept bets (run a sportsbook) in the State of California.  This is due to California not licensing or authorizing any sports betting operator to run a betting service in the State.  For this reason, if you see any online sportsbook that is run out of California you can be sure that it is not legal and likely not safe.

That said, it is NOT illegal for residents of California to bet through offshore betting sites.  Offshore sportsbooks do not violate California’s gambling laws by instead being licensed by and regulated in a different jurisdiction.  It is legal and safe for residents of California to open accounts and place bets at these offshore sportsbooks.

Best Sports Betting Sites for California Residents

Here are our two favourite offshore sportsbooks that accept residents of California….

Sportsbook Bonus Review Visit
1 50% up to $250T & C Apply Review Visit
2 50% up to $1000T & C Apply Review Visit

Offline Sports Betting in California

There is currently no offline sports betting allowed in California.  If you do come across a bookie you should realize that the bookie is operating their business illegally.

The only way to currently bet on sports in the State of California is through an offshore betting site, like I outlined above.

Even California Casinos are currently unable to take sports bets.  That said, depending where you live in California, Nevada may only be a short drive and every casino in Nevada will have it’s own sportsbook.

Major Sports Teams in California

There’s a long list of Major League sports teams in the State of California.  I’ve added a quick list below.  Click on the city name for more information on betting on sports in that specific city.

Los Angeles

  • Los Angeles Angels of Anaheim (MLB)
  • Los Angeles Dodgers (MLB)
  • LA Galaxy (MLS)
  • Los Angeles Clippers (NBA)
  • Los Angeles Lakers (NBA)
  • Los Angeles Rams (NFL)
  • Anaheim Ducks (NHL)
  • Los Angeles Kings (NHL)


  • Golden State Warriors (NBA)
  • Oakland Athletics (MLB)
  • Oakland Raider (NFL)


  • Sacramento Kings (NBA)

San Diego

  • San Diego Chargers (NFL)
  • San Diego Padres (MLB)

San Francisco

  • San Francisco 49ers (NFL)
  • San Francisco Giants (MLB)

San Jose

  • San Jose Earthquakes (MLS)
  • San Jose Sharks (NHL)

Horse Racing in California

It is legal to bet on horses at the track in California.  Here are some of the major tracks located in the State, as well as some of their bigger races.

I should note though that you can also place bets for all the races at the following tracks online at either of the offshore sportsbooks I outlined above.

Major Tracks

  • Del Mar Racetrack in Del Mar.
  • Fairplex Park in Pomona.
  • Golden Gate Fields in Albany.
  • Los Alamitos Race Course in Los Alamitos
  • Santa Anita Park in Arcadia.

Major Races

  • Pacific Classic Stakes at Del Mar Racetrack.  Part of the Breeders’ Cup Challenge with a $1,000,000 purse.
  • Santa Anita Derby at Santa Anita Park.  For three-year-olds with a purse of $1,000,000.
  • Santa Anita Handicap at Santa Anita Park.  Ten furlong race for four year olds and up with a purse of $1,000,000.