Available distances
About
City of Upland Turkey Trot 5K & Kids 1K is held in Upland, California, on Thanksgiving morning, November 26, 2026. The day opens with the Kids 1K (about 0.6 miles) at 7:30 a.m., followed by the main 5K (3.1 miles) at 8:00 a.m. The event is organized by the City of Upland, and the two-format structure makes it easy for a whole family to take part, with the children's race finishing before the adults line up.
Think of the 5K as a road race that suits anyone from a first-timer to a runner looking to close out the year with a fast time. If you are new to the distance, six weeks of three short runs per week is plenty to get you comfortably to the finish. If you are racing it, keep your weekly long run, add a session of 400-meter to 1,000-meter repeats, and ease off in the final days. The early start time means dressing in layers you can shed once you get moving, and parents running the 5K should plan their warm-up around the Kids 1K start.
Prepare for City of Upland Turkey Trot 5K & Kids 1K with RunRun
An AI-generated training plan, adjusted every week based on your real sessions. Built around your goal, current level and race date.
- Personalized plan based on your VO2max, history and weekly availability
- Strava and Garmin sync: your sessions are analyzed and the plan adapts
- Target paces, long runs, key sessions: everything is calculated for race day
Races nearby
Other upcoming races around Upland.
5K Honor and Remember Walk/Run
Oct 3, 2026 · Rancho Cucamonga, CA · 6 mi away
3.1 mi
Run4Recovery 5K Run/Walk
Oct 24, 2026 · Covina, CA · 12 mi away
3.1 mi
Resilience Run - Fontana
Sep 12, 2026 · Fontana, CA · 12 mi away
3.1 mi
Mission Inn Run
Oct 18, 2026 · Riverside, CA · 18 mi away
13.1 mi · 6.2 mi · 3.1 mi
Angeles Crest 100 mile endurance run
Oct 3, 2026 · Wrightwood, CA · 18 mi away
100 mi
Bubble RUN™ Irvine!
Oct 10, 2026 · Silverado, CA · 23 mi away
3.1 mi