The Mirror Lake 5K is an event for runners of all abilities
The Mirror Lake 5K is an event for runners of all abilities.
Lace up and join us on Saturday, February 15th for 2025 The Mirror Lake 5K. Registration is just $20, and proceeds (and donations) from the event will benefit Building Beds, a non-profit that builds and delivers FREE beds to kids all over Pinellas County. The event also features food, awards for the top runners in each category, a KidsPoint activity section, and FREE Family Lap.
Interested in volunteering for this event? Click the "volunteer signup" button below.
Lace up and join us on Saturday, February 15th for 2025 The Mirror Lake 5K. Registration is just $20, and proceeds (and donations) from the event will benefit Building Beds, a non-profit that builds and delivers FREE beds to kids all over Pinellas County. The event also features food, awards for the top runners in each category, a KidsPoint activity section, and FREE Family Lap.
Interested in volunteering for this event? Click the "volunteer signup" button below.
For Runners

From seasoned runners to someone just jumping into the sport, the Mirror Lake 5k is for everyone! Our professional timers from Florida Road Race Management will take care of the timing so all you have to do is show up and give it all you’ve got.
When the run is done, treat yourself to a cup of coffee, maybe a donut, or fresh fruit at our 3rd Ave Block Party!
When the run is done, treat yourself to a cup of coffee, maybe a donut, or fresh fruit at our 3rd Ave Block Party!
For Spectathletes

Cheering someone on or watching the kids during the race? We've got you covered! We will have various drink and food items onsite such as coffee, donuts, and fruit. You can also check out our KidsPoint area for crafts, face painting, games, and more.
You’ll also want to make some time to stop by our 3rd Ave Block Party!
You’ll also want to make some time to stop by our 3rd Ave Block Party!
Family Lap
The Mirror Lake 5k Family Lap is a great opportunity to get the whole family together and moving! Families will begin behind the Mirror Lake sign across from 3rd Ave and complete one lap of Mirror Lake. Along the way, you’ll stop for a few activities and to collect some treats. We’ll have a photographer waiting at the finishline to make sure you all get that photo finish you’re looking for!
To register for this free event, just click the button below!
To register for this free event, just click the button below!
Important Race Information
This year we've closed down Mirror Lake Drive so you have more room to run and get after that new PR as you complete your 5 laps of fun! The START and FINISH line will be in front of the BridgePoint campus/behind Mirror Lake sign (corner of 3rd Ave. and Grove).
Because this race is 5 laps around Mirror Lake, each wave will begin and finish before the next wave begins. Participants will be assigned a wave based on their anticipated finish time (reported during registration). Medals will be awarded to the top male and female runner in each wave. Please take a look at the wave times listed below and do not register for a wave that will not allow you to finish in the time allotted:
Because this race is 5 laps around Mirror Lake, each wave will begin and finish before the next wave begins. Participants will be assigned a wave based on their anticipated finish time (reported during registration). Medals will be awarded to the top male and female runner in each wave. Please take a look at the wave times listed below and do not register for a wave that will not allow you to finish in the time allotted:
- Wave 1 - 30:00 and under (8:00am)
- Wave 2 - 30:01-35:00 (8:35am)
- Wave 3 - 35:01-43:00 (9:15am)
- Wave 4 - 43:01-1:00:00 (10:00am)
Timeline of Events and Course Map
- 7am - Check In, Food Tent, Block Party, and KidsPoint Area Open
- 8am - First Wave Begins
- 10am - Family Lap Begins (Run/Walk Path)
- 11am - Event Closed
**Please note: Bib pickup & checkin will also be available the day before the race, 4-8pm, at BridgePoint Church Downtown St. Pete - 737 3rd Ave. North, St. Petersburg 33701)

Parking Info
Parking in St. Pete can be tough, so we recommend showing up early and parking in one of the following city lots located along Mirror Lake:
1. The city parking lot located next to the St. Pete Shuffleboard Club - 559 Mirror Lake Dr N, St. Petersburg, FL 33701
2. The parking lots located behind the Tomlinson Center (right off 3rd Ave) - 296 Mirror Lake Dr N, St. Petersburg, FL 33701
3. The city parking lot across from across from the current County Court House - 600-698 Mirror Lake Dr N, St. Petersburg, FL 33701
2. The parking lots located behind the Tomlinson Center (right off 3rd Ave) - 296 Mirror Lake Dr N, St. Petersburg, FL 33701
3. The city parking lot across from across from the current County Court House - 600-698 Mirror Lake Dr N, St. Petersburg, FL 33701