Sun, Nov 8, 2026 · 7:30 AM · Long Beach, CA
Donut Runners Rejoice – 5K, 10K, 10-Miler, Half Marathon
- Price
- $26.97-$41.81
Every upcoming Half Marathon race we know about in California. Where a detail isn't confirmed, we mark it unknown rather than guessing.
Showing 60+ of 272 races · loading the full list…
Sun, Nov 8, 2026 · 7:30 AM · Long Beach, CA
Sun, Nov 8, 2026 · 7:00 AM · Temecula, CA
Sun, Nov 8, 2026 · 7:30 AM · Long Beach, CA
Wed, Nov 11, 2026 · 6:15 PM · San Juan Capistrano, CA
Fri, Nov 13, 2026 · 6:30 PM · Long Beach, CA
Sat, Nov 14, 2026 · 8:40 AM · Fremont, CA
Sat, Nov 14, 2026 · 7:00 AM · San Diego, CA
Sat, Nov 14, 2026 · 8:00 AM · Long Beach, CA
Sat, Nov 14, 2026 · 7:30 AM · Los Angeles, CA
Sat, Nov 14, 2026 · 7:30 AM · San Diego, CA
Sat, Nov 14, 2026 · 7:30 AM · San Francisco, CA
Sat, Nov 14, 2026 · 7:30 AM · Los Angeles, CA
Sat, Nov 14, 2026 · 6:00 AM · Sacramento, CA
Sat, Nov 14, 2026 · 7:30 AM · San Diego, CA
Sat, Nov 14, 2026 · 7:30 AM · San Francisco, CA
Sat, Nov 14, 2026 · 8:30 AM · Fountain Valley, CA
Sat, Nov 14, 2026 · 8:00 AM · Avalon, CA
Sat, Nov 21, 2026 · 7:45 AM · Lake View Terrace, CA
Sat, Nov 21, 2026 · 8:05 AM · Davis, CA
Sun, Nov 22, 2026 · 8:00 AM · Long Beach, CA
Thu, Nov 26, 2026 · 8:55 AM · San Jose, CA
Thu, Nov 26, 2026 · 12:00 AM · Any City - Any State, CA
Sat, Nov 28, 2026 · 7:30 AM · Long Beach, 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 · 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
Sun, Dec 6, 2026 · 7:30 AM · Long Beach, CA
Sun, Dec 6, 2026 · 8:00 AM · Long Beach, CA
Sun, Dec 6, 2026 · 8:30 AM · Huntington Beach, CA
Sun, Dec 6, 2026 · 7:00 AM · Loma Linda, CA
Fri, Dec 11, 2026 · 3:30 AM · Fort Irwin, CA
Sat, Dec 12, 2026 · 8:00 AM · Goleta, CA
Sat, Dec 12, 2026 · 7:00 AM · Canoga Park, CA
Sat, Dec 12, 2026 · 7:30 AM · Los Angeles, CA
Sat, Dec 12, 2026 · 7:30 AM · Sacramento, CA
Sat, Dec 12, 2026 · 7:30 AM · San Diego, CA
Sat, Dec 12, 2026 · 6:00 AM · San Diego, CA
Sat, Dec 12, 2026 · 7:30 AM · Los Angeles, CA
Sat, Dec 12, 2026 · 7:30 AM · Sacramento, CA
Sat, Dec 12, 2026 · 7:30 AM · San Diego, CA
Sat, Dec 12, 2026 · 7:30 AM · Oxnard, CA
Sun, Dec 13, 2026 · 8:00 AM · Roseville, CA
Sun, Dec 13, 2026 · 7:30 AM · Santa Monica, CA
Sun, Dec 13, 2026 · 8:00 AM · Long Beach, CA
Sat, Dec 19, 2026 · 8:30 AM · Fountain Valley, CA
Sat, Dec 19, 2026 · 8:00 AM · Long Beach, CA
Sat, Dec 19, 2026 · 7:30 AM · San Diego, CA
Sun, Dec 20, 2026 · 7:30 AM · Long Beach, CA
Sun, Dec 20, 2026 · 8:30 AM · Huntington Beach, CA
Fri, Dec 25, 2026 · 8:00 AM · Long Beach, CA
Sat, Dec 26, 2026 · 7:30 AM · Encino, CA
Sat, Dec 26, 2026 · 7:30 AM · Los Angeles, CA
Sat, Dec 26, 2026 · 7:30 AM · Sacramento, CA
Sat, Dec 26, 2026 · 7:30 AM · San Diego, CA
Sat, Dec 26, 2026 · 7:30 AM · San Mateo, CA