One of San Diego's beloved traditions, and one of my family's personal favorites, is returning in 2025 for its 13th year!
I still remember the first time I stumbled upon the Santa Run. I was grabbing a coffee at a little coffee shop in Pacific Beach when suddenly hundreds of Santas came running down the street. It stopped me in my tracks. It was a wildly hilarious, totally over-the-top wave of red pouring through PB.
My daughter was with me, only about four at the time, and she absolutely lit up. Watching her excitement made the moment even better.
Ever since that day, it's become one of our go-to holiday traditions. We participate every year as it's basically in our front yard, and it never gets old. The energy, the costumes, the sheer ridiculous fun of it all - it's one of those events that just puts us in the holiday spirit!
For me, it's genuinely one of the things I look forward to most during the Christmas season in Pacific Beach!

The Dog Run at the San Diego Santa Run
What is the San Diego Santa Run?
The San Diego Santa Run is California's largest Santa Run Event. Organized by the San Diego Running Co., it has grown significantly over the years. Cumulatively, over 40,000 Santas have run in the event but I can say from personal experience that it feels like 40,000 each year!
Participants and observers can enjoy various runs throughout the day, including a 5K, a kid's 1-mile run, and a dog 1-mile run. The PB Holiday Parade is the grand finale.
So, whether you're planning on running or just coming to root for the Santas, it's definitely a uniquely San Diego holiday season event that you won't want to miss!

The Start of the Santa Run in Pacific Beach
When and Where is the Santa Run?
The annual Santa Run for 2025 will start and finish at '900 Garnet Ave, San Diego', on Saturday, Dec. 13th, 2025. You'll want to look for the Bank of America.
We've also seen the address of '875 Garnet Ave, San Diego' and '912 Garnet Ave, San Diego' listed as the race location this year. Just know that all of these locations are basically within one block and will get you where you need to go!

Run PB Challenge Metal at the San Diego Santa Run
What are the Race Times?
I can say that San Diego's warm weather really shines in the winter months with frequent sunny blue skies and warm temperatures, but rain or shine, the Santa Run will be an incredible experience!
- First Wave 5K: 8:00am
- Second Wave 5K: 10:00am
- Kids 1-Mile: 11:30am
- Dog 1-Mile: 12:00pm
- Holiday Parade: 1:00pm

Out of the Gates at the San Diego Santa Run
Who is the Santa Run For?
The Santa Run ensures everyone can get involved. The 5K run is for people over 12, while the Kids 1 Mile is for children 12 and under. And with the Dog 1 Mile, even your furry friends can get into the act.
Note, only the first 5K race has an age group award, so if you're running for time, or looking to be the fastest in your class, that may be the one for you.
Of course there are no restrictions on who can watch the parade so bring your whole family!

Thousands of Santas at the San Diego Santa Run
Voted the "Best Fun Run" by USA TODAY
The annual Santa Run features thousands of spectators and runners dressed up in their crimson best. The Santa Run's sea of red suits is a hilarious part of the holiday, and since I live in Pacific Beach, one I can recommend from multiple years of attending the event.
To me, the Santa Run is pure holiday joy - a wave of Santa's sprinting through my neighborhood of Pacific Beach with unforgettable energy, is something you have to see to believe. It's become a holiday tradition my family looks forward to every year.
And bragging rights where they're due, the 5K event has been voted USA TODAY's readers' choice best fun run three years in a row!
Arrive Early for Best Parking & Photos
As a Pacific Beach local, I recommend arriving at least 45 minutes before your wave time. Street parking fills up fast, and you'll want time to snap photos with fellow Santas before the race. The energy builds as more red suits arrive, making for unforgettable pre-race moments!