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
Participate:  Saturday, March 13th through Saturday, March 20th
Registration is closed.

4th Annual 4th Of July Firecracker 5K
Participate In Person Or Virtually:  Saturday, July 3rd
McCarthy Park, Upland 
Registration Opens Tuesday, April 6th 

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

City of Upland 4th Annual Firecracker 5K Run!

Saturday, July 3rd
8:00 a.m. - 11:00 a.m. 
Participants will register for a staggered event start-time.
McCarthy Park, 20th Street & San Antonio Avenue, Upland 
$30 per person through Monday, May 31st.

To register, please visit City of Upland 4th Annual Firecracker 5K Run!

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.

This year's event is a socially distanced in-person event, as well as a virtual event for those unable to attend in person. Staggered start times for the in-person event will begin every 15-minutes starting at 8:00 a.m. When prompted to do so, please enter your requested start time.

Arrival Time:  Please arrive no earlier than twenty (20) minutes prior to your scheduled participation time.
5K Run Start:  The race will open at 8:00 a.m., with staggered start times per individual.
Run, Don't Walk!   5K Early Bird Registration applies through Monday, May 31st: $30 
Price increase:  Tuesday, June 1st: $35
Event T-shirt:   Guaranteed for all registration through Monday, June 21st.

Scheduled to take place on Friday, July 2nd 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.

*Social distancing is required.
*Please keep face masks on at all times, until the start of the race.
*Spectators will not be permitted.
*All participants are required to leave immediately after the completion of the 5K Run.
*All results will be posted online. A text message or email notification will be provided to you as the event results are updated.


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

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