Sat, Nov 21, 2026 · 6:00 AM · Anaheim, CA
2026 Hometown Turkey Trot Virtual 5K - Anaheim
- Price
- Price on registration site
125 Turkey Trots in California this Thanksgiving (Thursday, November 26, 2026), 66 of them on Thanksgiving Day itself.
Sat, Nov 21, 2026 · 6:00 AM · Anaheim, CA
Sat, Nov 21, 2026 · 6:00 AM · Bakersfield, CA
Sat, Nov 21, 2026 · 6:00 AM · Chula Vista, CA
Sat, Nov 21, 2026 · 6:00 AM · Corona, CA
Sat, Nov 21, 2026 · 6:00 AM · Elk Grove, CA
Sat, Nov 21, 2026 · 6:00 AM · Escondido, CA
Sat, Nov 21, 2026 · 6:00 AM · Fontana, CA
Sat, Nov 21, 2026 · 6:00 AM · Fremont, CA
Sat, Nov 21, 2026 · 6:00 AM · Fresno, CA
Sat, Nov 21, 2026 · 6:00 AM · Garden Grove, CA
Sat, Nov 21, 2026 · 6:00 AM · Glendale, CA
Sat, Nov 21, 2026 · 6:00 AM · Hayward, CA
Sat, Nov 21, 2026 · 6:00 AM · Huntington Beach, CA
Sat, Nov 21, 2026 · 6:00 AM · Irvine, CA
Sat, Nov 21, 2026 · 6:00 AM · Lancaster, CA
Sat, Nov 21, 2026 · 6:00 AM · Long Beach, CA
Sat, Nov 21, 2026 · 6:00 AM · Los Angeles, CA
Sat, Nov 21, 2026 · 6:00 AM · Modesto, CA
Sat, Nov 21, 2026 · 6:00 AM · Moreno Valley, CA
Sat, Nov 21, 2026 · 6:00 AM · Oakland, CA
Sat, Nov 21, 2026 · 6:00 AM · Oceanside, CA
Sat, Nov 21, 2026 · 6:00 AM · Ontario, CA
Sat, Nov 21, 2026 · 6:00 AM · Oxnard, CA
Sat, Nov 21, 2026 · 6:00 AM · Palmdale, CA
Sat, Nov 21, 2026 · 6:00 AM · Pomona, CA
Sat, Nov 21, 2026 · 6:00 AM · Rancho Cucamonga, CA
Sat, Nov 21, 2026 · 6:00 AM · Riverside, CA
Sat, Nov 21, 2026 · 6:00 AM · Roseville, CA
Sat, Nov 21, 2026 · 6:00 AM · Sacramento, CA
Sat, Nov 21, 2026 · 6:00 AM · Salinas, CA
Sat, Nov 21, 2026 · 6:00 AM · San Bernardino, CA
Sat, Nov 21, 2026 · 6:00 AM · San Diego, CA
Sat, Nov 21, 2026 · 6:00 AM · San Francisco, CA
Sat, Nov 21, 2026 · 6:00 AM · San Jose, CA
Sat, Nov 21, 2026 · 6:00 AM · Santa Ana, CA
Sat, Nov 21, 2026 · 6:00 AM · Santa Clarita, CA
Sat, Nov 21, 2026 · 6:00 AM · Santa Rosa, CA
Sat, Nov 21, 2026 · 6:00 AM · Stockton, CA
Sat, Nov 21, 2026 · 6:00 AM · Sunnyvale, CA
Sat, Nov 21, 2026 · 6:00 AM · Visalia, CA
Sat, Nov 21, 2026 · 8:00 AM · San Bernardino, CA
Sat, Nov 21, 2026 · 8:05 AM · Davis, CA
Sat, Nov 21, 2026 · 7:00 AM · Davis, CA
Sat, Nov 21, 2026 · 6:00 AM · Pacoima, CA
Sat, Nov 21, 2026 · 8:15 AM · Perris, CA
Sat, Nov 21, 2026 · 8:30 AM · Santa Cruz, CA
Sat, Nov 21, 2026 · 9:00 AM · Yuba City, CA
Sun, Nov 22, 2026 · 8:15 AM · Anaheim, CA
Sun, Nov 22, 2026 · 8:00 AM · Long Beach, CA
Sun, Nov 22, 2026 · 8:30 AM · Los Angeles, CA
Thu, Nov 26, 2026 · 8:00 AM · Rancho Mission Viejo, CA
Thu, Nov 26, 2026 · 7:15 AM · San Diego, CA
Thu, Nov 26, 2026 · 8:25 AM · San Jose, CA
Thu, Nov 26, 2026 · 9:30 AM · Big Bear Lake, CA
Thu, Nov 26, 2026 · 8:15 AM · La Cañada Flintridge, CA
Thu, Nov 26, 2026 · 8:00 AM · Lincoln, CA
Thu, Nov 26, 2026 · 7:30 AM · Upland, CA
Thu, Nov 26, 2026 · 8:30 AM · Santa Clarita, CA
Thu, Nov 26, 2026 · 8:00 AM · Coronado, CA
Thu, Nov 26, 2026 · 9:00 AM · Dublin, CA
Thu, Nov 26, 2026 · 8:00 AM · Gilroy, CA
Thu, Nov 26, 2026 · 8:00 AM · Granite Bay, CA
Thu, Nov 26, 2026 · 6:30 AM · Menifee, CA
Thu, Nov 26, 2026 · 8:00 AM · Irvine, CA
Thu, Nov 26, 2026 · 8:00 AM · Hanford, CA
Thu, Nov 26, 2026 · 8:00 AM · Palm Desert, CA
Thu, Nov 26, 2026 · 9:30 AM · Modesto, CA
Thu, Nov 26, 2026 · 8:15 AM · Moraga, CA
Thu, Nov 26, 2026 · 8:00 AM · Napa, CA
Thu, Nov 26, 2026 · 7:30 AM · San Pablo, CA
Thu, Nov 26, 2026 · 8:30 AM · Ridgecrest, CA
Thu, Nov 26, 2026 · 8:00 AM · Palm Springs, CA
Thu, Nov 26, 2026 · 8:00 AM · San Diego, CA
Thu, Nov 26, 2026 · 7:30 AM · San Diego, CA
Thu, Nov 26, 2026 · 8:00 AM · Fairfield, CA
Thu, Nov 26, 2026 · 7:00 AM · Temecula, CA
Thu, Nov 26, 2026 · 8:30 AM · Bonita, CA
Thu, Nov 26, 2026 · 12:00 AM · Any City - Any State, CA
Thu, Nov 26, 2026 · 9:15 AM · Granite Bay, CA
Thu, Nov 26, 2026 · 8:45 AM · Santa Clarita, CA
Thu, Nov 26, 2026 · 8:00 AM · Benicia, CA
Thu, Nov 26, 2026 · 8:00 AM · Santa Monica, CA
Thu, Nov 26, 2026 · 8:20 AM · Woodland, CA
Thu, Nov 26, 2026 · 8:55 AM · San Jose, CA
Sat, Nov 28, 2026 · 7:30 AM · Los Angeles, CA
Sat, Nov 28, 2026 · 7:30 AM · San Diego, CA
Sat, Nov 28, 2026 · 7:30 AM · San Mateo, CA
Sat, Nov 28, 2026 · 10:00 AM · San Diego, CA
How we pick these: a race is listed here when it's held between Saturday, November 21, 2026 and Sunday, November 29, 2026 and its name includes “turkey”, “gobble”, “thanksgiving”, “drumstick”, “pilgrim”. Races that don't have registration open yet aren't listed until they do.