The two main places for legal online horse betting are TVG and TwinSpires.
Signup today and get a bonus when you use the signon bonus links below.

California Horse Race Tracks


It is legal to bet on horse races. Below are two of the most popular places to bet.


California Horse Racing Tracks

Barretts - (Fairplex) 2201 N. White Ave. Pomona, CA 91768
Cal Expo - Harness Racing (Capitol Racing) 1600 Exposition Blvd, Sacramento, CA 95815

California Authority of Racing Fairs - Northern CA
Del Mar - 2260 Jimmy Durante Blvd, Del Mar, CA 92014
Ferndale Race Track - Ferndale, CA, USA
Fresno - (Big Fresno Fair): 1121 S. Chance Ave., Fresno, CA 93702
Golden Gate Fields: 1100 Eastshore Hwy, Berkeley, CA 94710
Hollywood Park - 1050 South Prairie Avenue, Inglewood, California 90301 
Los Alamitos Race Course - 4961 Katella Ave., Los Alamitos, CA., 90720
Pleasanton Alameda County Fair: 4501 Pleasanton Avenue, Pleasanton, California 94566
Santa Rosa (Sonoma County Fairground): 1350 Bennett Valley Rd, Santa Rosa, CA

USA Horse Racing and Race Tracks

California State Links

Bet On Horses
It is legal to bet on horse races.

There are a couple of states that want a monopoly on betting revenue so they place their own restrictions.


*Residents of Massachusetts may not be able to place wagers on racing from certain racetracks.

*Residents of New Mexico are not able to place wagers on racing from New Mexico.

To open a wagering account, you must be at least 21 years old and reside in a state where wagering services are available.

Where are wagering services available?

Wagering services are currently offered in Arkansas, California, Colorado, Florida, Idaho, Illinois, Iowa, Kentucky, Louisiana, Maryland, Massachusetts, Michigan, Montana, New Hampshire, New Jersey, New Mexico, New York, North Dakota, Ohio, Oregon, Pennsylvania, Tennessee, Virginia, Washington, West Virginia and Wyoming

There is no charge to set up an account and setting up an account normally takes less than five minutes.

You will need to provide your Social Security number, and yes you will have to pay taxes on winnings over $600.00

Your winnings are automatically credited to your wagering account as soon as the race is declared "official" and results are posted.