SF Marathon – Virtual Race

Can’t join us in SF this summer or worried about traveling? Then run with us virtually! Guarantee your spot in our 2020 race weekend and keep your loyal status with us.* You can upgrade from virtual to in person registration at any time should your travel plans change**

This is your race! Choose the SFM distance, run your pace on your course! Submit your results by November 15th at 11:59pm PST to be ranked on our virtual leaderboard.

*This year only, running virtually will count towards your loyal years for returning runners.  If this is your first time running with us this will not count toward your loyal status.
**In order to upgrade you must email us at: support@emallc.com. You must make this change by August 1st. You will be charged the difference in the virtual versus the in person registration price. If you want to change distances as well, our $15 change fee will be charged as well.

Register Now


  • Sat/Sun 5k: $62
  • 10k: $76
  • 1st or 2nd half: $96
  • Full: $106
  • Ultra: $156

Note: Shipping will be added at checkout – $7 for US residents and $30 for non-US residents. Should shipping be more then $30, we will request an additional fee. 

What’s included:

  • Participant shirt for registered distance
  • Medal
  • Loyal Item (if earned)
  • Leaderboard
  • Facebook and Strava groups

Items will be shipped 30 days (US)/60 day (non-US) after Race Day.

New to virtual races? Learn how a virtual run works!

Donate to help support the fight against COVID:

Donate to The United Nations Children’s Fund (UNICEF)

Donate to Spark SF Public Schools

The SF Marathon will match the donation of every registered virtual runner that donates up to $5. Learn more about these charities here.