2021 Upland 5K Trifecta Challenge

Take the 5K Trifecta Challenge and join your fellow Upland road warriors in the quest for fun and fitness in our beautiful City.  Complete the Irish For A Day 5K, 4th of July Firecracker 5K, and Turkey Trot 5K to receive a special commemorative 2021 Upland 5K Challenge medal and ultimate Upland bragging rights.

For additional information regarding our 5K Trifecta Challenge,
please contact Upland Recreation and Community Services at (909) 931-4280.

3rd Annual Irish For A Day 5K
Registration is closed.

4th Annual 4th Of July Firecracker 5K
Participate In Person Or Virtually:  Saturday, July 3
McCarthy Park, Upland 

14th Annual Turkey Trot 5K & 1K
Participate:  Thursday, November 25
San Antonio Park, Upland
Registration Opens Wednesday, September 1

City of Upland 4th Annual Firecracker 5K Run!

Saturday, July 3
8:00 a.m.

McCarthy Park, 20th Street & San Antonio Avenue, Upland 

To register, please visit City of Upland 4th Annual Firecracker 5K Run!  Registration is available through Monday, June 28.

The City of Upland is proud to announce our 4th Annual Firecracker 5K Run - the 2nd 5K in our Upland Trifecta series, open to runners, walkers, and strollers for all ages and abilities. This is a perfect way to kick off your 4th of July festivities, while focusing on health, wellness, and supporting your community.

In light of recent COVID guideline changes and anticipated heat waves, staggered start-times will be eliminated for our 5K event. All participants are encouraged to begin the 5K event at 8:00 a.m.! For those individuals wishing to continue socially distancing, please contact Upland Recreation and Community Supervisor, Valerie Guzman-Garcia at (909) 931-4285 by 8:00 a.m. on Thursday, July 1, so we may accommodate you at the event at 9:00 a.m. Thank you for your understanding and support of this event!


EVENT T-SHIRT:   Guaranteed for all registration through Monday, June 21.

Scheduled to take place on Friday, July 2 from 12:00 p.m. to 6:00 p.m. at the Gibson Senior Center located at 250 N. Third Avenue, Upland. 

*Participation medals provided to all.
*Medals will be awarded to Overall Finisher - Male & Female for the in-person event.
*Medals will be awarded to the 1st Place Finishers in each age category of the 5K Run for those (10) years of age and older for the in-person event.
*An awards ceremony will not take place this year. The Overall Finisher - Male & Female and 1st Place Finisher medals will be provided at a later date. Individuals will be contacted by phone to schedule a pick-up time.
*All results will be available online through RaceWire.  A text or e-mail notification will be provided to you as the event results are updated.

*Social distancing is required.
*To respect the health of participants and City staff, it is requested that all unvaccinated persons continue to wear face masks while in the vicinity of the start line and vendor booths.


460 N. Euclid Avenue
Upland, CA 91786
(909) 931-4100

Hours of Operation:
Monday - Thursday
8:00 a.m. to 6:00 p.m.