OTB California

From the world famous Santa Anita Park in the picturesque foothills of the purple San Gabriel Mountains in Arcadia, to Hollywood Park Racetrack in Inglewood, and the Del Mar race park just north of the amazing San Diego area, there’s nothing quite like a day at the races in California. Horse racing fans that can’t make it out to the track to wager live in person can always make a winning bet on the ponies at various OTB bureaus across the Golden State.

Our Recommended Online Racebooks

Horse racing fans that can’t make it to a famed California horse racing destination can always wager on daily horse betting action at the online Racebooks recommended in the directory below.

Off Track Betting Locations in California

Sunny California is home to some of the best horse racing and wagering action on the planet. Santa Anita Park, framed by the beautiful San Gabriel Mountains, was established in 1934 and hosts some of the most prominent horse racing events in North America. The Hollywood Park thoroughbred race course was opened in 1938 and was the venue for the inaugural Breeders’ Cup in 1984.

Fans of the California horse racing scene also have access to a host of OTB locations from Eureka to San Diego and all points in between. Established in 1985 at the Bay Meadows Racetrack (closed in 2008) Off Track Betting destinations have been a staple of the California horse betting industry for almost three decades now. If you can’t attend horse racing action in person, check out the OTB locations listed below.


Shasta District Fair

1890 Briggs Street

Anderson, CA 96007

Phone: (530) 378-6789


Humboldt County Fair

1250 Fifth Street

Ferndale, CA 95536

Phone: (707) 786-9511


Sonoma County Fair

1350 Bennett Valley Road

Santa Rosa, CA 95404

Phone: (707) 545-4200


The Solano Race Place

900 Fairgrounds Drive

Vallejo, CA 94589

Phone: (707) 551-2030


California State Fair

1600 Exposition Boulevard

Sacramento,CA 95815

Phone: (877) 225-3976


San Joaquin County Fair

1658 S Airport Way

Stockton, CA 95206

Phone: (209) 466-5041


San Mateo Jockey Club

2495 South Delaware Street

San Mateo, CA 94403

Phone: (650) 574-6063


Golden Gate Fields

1100 Eastshore Highway

Berkeley, CA 94710

Phone: (510) 559-7300


Alameda County Fair

4501 Pleasanton Avenue

Pleasanton, CA 94566

Phone: (925) 426-7600


Monterey County Fair

2004 Fair Road

Monterey, CA 93940

Phone: (831) 372-5863


StanCoFair Turf Room

900 North Broadway

Turlock, CA 95380

Phone: (209) 634-2870


The Big Fresno Fair

1121 S Chance Avenue

Fresno, CA 93702

Phone: (559) 650-3247


Tulare County Fair

215 Martin Luther King Jr. Avenue

Tulare, CA 93274

Phone: (559) 686-4707


Original Roadhouse Grill

1423 South Bradley Road

Santa Maria, CA 93454

Phone: (805) 614-0586


Kern County Fair

1142 South P Street

Bakersfield, CA 93307

Phone: (661) 833-4929


Antelope Valley Fair Turf Room

2551 West Avenue H

Lancaster, CA 93536

Phone: (661) 206-0404


The Derby Club

10 West Harbor Boulevard

Ventura, CA 93001

Phone: (805) 653-2533


San Bernardino County Fair

14800 Seventh Street

Victorville, CA 92395

Phone: (760) 951-7223


The National Orange Show Events Center

689 South E Street

San Bernardino, CA 92408

Phone: (909) 885-7223


Hollywood Park

1050 S Prairie Avenue

Inglewood, CA 90306

Phone: (310) 419-1500


Commerce Casino

6131 East Telegraph Road

Commerce, CA 90040

Phone: (323) 721-2100


Santa Anita Park

285 W Huntington Drive

Arcadia, CA 91007

Phone: (626) 574-7223


Lake Perris Sports Pavilion

18700 Lake Perris Drive

Perris, CA 92571

Phone: (951) 679-7223


Los Alamitos Race Course

4961 Katella Ave.

Los Alamitos, CA, 90720

Phone: (714) 820-2800


Fairplex Park

1101 W McKinley Ave

Pomona, CA 91768

Phone: (909) 623-3111


OC Tavern

2369 South El Camino Real

San Clemente, CA 92672

Phone: (949) 542-8877


Barona Resort & Casino

1932 Wildcat Canyon Road

Lakeside, CA 92040

Phone: (888) 722-7662


Shalimar Sports Center

46350 Arabia Street

Indio, CA 92201

Phone: (760) 863-8246


Fantasy Springs Casino

84-245 Indio Springs Parkway

Indio, CA 92203

Phone: (800) 827-2946


Del Mar Thoroughbred Club

2260 Jimmy Durante Boulevard

Del Mar, California 92014

Phone: (858) 755-1141


Sycuan Casino

5469 Casino Way

El Cajon, CA 92019

Phone: (619) 445-6002


Viejas Casino

5000 Willows Road

Alpine, CA 91901

Phone: (800) 847-6537