Aug 17, 2024 at 7:30 AM

Tamalpa Headlands 50K

2704 Muir Woods Road

Mill Valley CA, 94941


Event Intagram Feed

Event Facebook page

Entry Fee $175
(Lowest or Early Registration)

Entry Fee 2 $210
(Highest or Late Registration)

Prize Money: yes


  • 50K

Type: Ultra

Participant Limit: 350

Course Map: Download Map

High Point: 1593

Percent of the course on un-paved trails: 95%

First Year of the Event: 1998

Men's Record: Andy Wacker 3:37:20 - 2015

Masters Men Record: Scott Creel 3:49:54 - 2003

Women's Record: Megan Roche 4:20:51 - 2016

Masters Women Record: Kami Semick 4:25:15 - 2006


2024 USATF 50K Trail Championship

Featuring many of Marin County’s most famous trails — Coastal, Miwok, Steep Ravine, Matt Davis and Dipsea — the Tamalpa Headlands 50k presented by UltraRunning Magazine provides a spectacular setting for this classic, single-loop ultramarathon that was founded in 1998. The event has the full support of Marin’s largest running club, the Tamalpa Runners as well as UltraRunning Magazine.

A hop and a skip from downtown San Francisco, this iconic Ultra Classic is a demanding ultramarathon with approximately 6,500-feet of elevation gain featuring fast fire road running, steep climbs, flowy singletrack, technical sections and stunning views of the Bay Area, Pacific Ocean and beyond. For the 21st edition, the race returns to idyllic and the beloved Santos Meadow in Muir Woods as the staging area for the start and finish line after-party.

Please join us on Saturday, August 31st, 2024 to enjoy all the splendor that the Marin Headlands and Mount Tamalpais has to offer in one of the country’s most stunning places to celebrate the sport of ultrarunning.

Registration can be found here: 22nd Tamalpa Headlands 50k



Past Event Dates

Held on Aug 17, 2024

Held on Aug 19, 2023

Held on Aug 29, 2020

Held on Aug 24, 2019

Held on Aug 25, 2018

Held on Aug 26, 2017

Held on Aug 27, 2016

Held on Aug 29, 2015

Held on Aug 23, 2014

Held on Aug 24, 2013

Held on Aug 25, 2012

Held on Aug 27, 2011

Held on Aug 28, 2010

Held on Aug 22, 2009

Held on Aug 23, 2008

Held on Aug 26, 2007

Held on Aug 26, 2006

Held on Aug 27, 2005

Held on Aug 21, 2004

Held on Aug 23, 2003

Held on Aug 24, 2002

Held on Aug 25, 2001

Held on Aug 26, 2000

Held on Aug 28, 1999

Held on Aug 29, 1998