2022 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 Lemon Zest 5K, 4th of July Firecracker 5K, and Turkey Trot 5K to receive a special commemorative 2022 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.

**Lemon Zest 5K & 1K Run**  Registration Is Closed!

**5th Annual 4th Of July Firecracker 5K**
       Participate:  Saturday, July 2
       Start/Finish:  McCarthy Park, 20th Street & San Antonio Avenue, Upland
       Registration Open:  NOW!

**15th Annual Turkey Trot 5K & 1K**
       Participate:  Thursday, November 24
       Start/Finish:  San Antonio Park, 24th Street & Mountain Avenue, Upland
       Registration Opens:   Thursday, September 1 

2022 Firecracker 5K & 1K Kids' Dash

Join us for a family-friendly 5K & 1K event, open to runners and walkers of all ages and abilities.  It's the perfect healthy way to kick off your 4th of July festivities!

Saturday, July 2
5K Start Time:  7:30 a.m.     1K Start Time:  7:00 a.m.
McCarthy Park, 20th Street & San Antonio Avenue, Upland

Register Now!

Online Registration scheduled to close Sunday, June 26, 11:59 p.m.


Check-In/On-Site Registration:
  6:00 a.m.-7:20 a.m.
Start Time:  7:30 a.m. SHARP
Registration Fee:  $35

1K KIDS' DASH (9 years & under):
Check-In/On-Site Registration:  6:00 a.m.-6:50 a.m.
Start Time:  7:00 a.m. SHARP (Starts 30-minutes prior to the 5K)
Registration Fee:  $25

*Event T-shirts are guaranteed for all registration through midnight, Friday, June 17.
*Event bibs & T-shirts will be available for pick-up at the Gibson Senior Center located at 250 N. Third Avenue, Upland, on Friday, July 1, 2:00 p.m.-6:00 p.m.

A portion of the proceeds will be donated to the City of Upland Military Banner Program or Upland Veterans' Monument Project.  

PLEASE NOTE Day of the event/on-site registration will be accepted by mobile registration only.  


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

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