Welcome to SURF

The mission-driven community for all things ultra-running in San Diego County


Welcome to San Diego Ultra Running Friends (SURF)

SURF is the mission-driven community resource for ultra running and trail running in San Diego. SURF is a non-profit organization committed to serving the needs of the San Diego trail and ultra running community. SURF is dedicated to fostering positive growth in the community through education, athlete engagementlocal race support, and trail maintenance. Whether you’re fast or slow, younger or older, if you love to run long and on trails or just starting to run, you’ll want to join the SURF community 



    • Discounts from affiliated sponsors, including Columbia Sports and RunningSkirts (learn more)
    • Discounts at affiliated local ultra-running races, including Black Mountain races, Nobel Canyon races, PCT50, and more (learn more)
    • Club merchandise, to include a FREE technical shirt with the SURF logo
    • SURF members are insured by RRCA during SURF-organized races and training runs.


    • Club group training runs and programs.
    • Exclusive access to SURF Facebook private group.
    • Club social events, including Secret Canyon Invitational and the Annual Party.

    Giving Back

    • Your fees provide support for TrailFit in keeping trails clear for mountain running and races throughout San Diego County (learn more)
    • Your fees provide affiliated Race Directors support with training run backing, aid station support, and more.

       JOIN TODAY! 

      Year: 2023

      1January, 2023
      Jan 07 The Ranch 50k - Training Run #2 (13.1 miles)
      Jan 28 San Diego 50 Mile & Trail Marathons
      Feb 05 The Ranch 50k - Final Training Run (15.5 miles)
      Feb 18 The Ranch 50k
      Feb 18 Ranch to Ranch 5, 10, 15k, kids 2k
      Mar 11 Old West 50k / Marathon / Half Marathon
      Mar 18 Sycamore Canyon 100k/50k/Half (Solo and Relays)
      Mar 18 Training Run #1 - Black Mountain 50k/25k/Half
      Mar 25 Training Run #1 - San Diego 100
      Apr 15 Oriflamme 50k
      Apr 16 No Frills Half - North Santee Hills
      Apr 22 SURF Sponsored Training Run #2 - Black Mountain 50k/25k/Half
      Apr 23 San Diego 100 Training Run #3 - JOINT SURF Sponsored with PCT50
      Apr 23 PCT 50 Training Run #1 - JOINT SURF SPONSORED WITH SD100!
      Apr 30 Rescheduled Training Run - San Diego 100
      Apr 30 Training Run #2 - PCT 50
      May 06 Training Run #4 - San Diego 100
      May 07 Training Run #3 - Black Mountain 50k/25k/Half
      May 13 Pacific Crest Trail 50 (PCT 50)
      May 20 Corral Canyon Trail Scramble: 50K and 5,9,14 mile races
      May 20 Ultrabuds x SURF Fun Run
      May 20 NIGHT Training Run #5 - San Diego 100
      May 27 Training Run #4 - Black Mountain 50k/25k/Half
      Jun 02 San Diego 100 Mile Endurance Race
      Jun 17 Black Mountain 50k/25k/Half
      Jun 24 36 Mile Team Repeat Relay by Epic Recess
      Jul 08 Cuyamaca 100k Training Run: Loop 1 Part 1
      Jul 15 The Peak 50k / Marathon / Half Marathon
      Jul 22 Elder Creek Night Runs
      Jul 29 Noble Canyon Training Run #1 - Upper Loop
      Aug 05 Cuyamaca 100k Training Run: Loop 2
      Aug 05 Locotillo: Half marathon and 10k
      Aug 12 Noble Canyon Training Run #2 - Out & Back
      Aug 26 Windfall Full Moon Trail Run (5k, 10k, 15k, 30k)
      Aug 27 Cuyamaca 100k Training Run: Loop 1 Part 2
      Sep 03 Cuyamaca 100k Training Run: Loop 3
      Sep 04 Double Peak Run Club: Labor Day Hillfest
      Sep 16 Noble Canyon 50K / 15K Trail Races
      Oct 07 Cuyamaca 100K
      Oct 14 Cahuilla Rez Ultras
      Oct 15 ABC50 Training Run #1 - The Climb
      Oct 21 Lake Hodges Trail Fest: 50k/15k/10k/5k/Kids' 1mile
      Oct 21 Mount Laguna Training Run
      Oct 22 Lake Hodges Off Road Challenge
      Oct 22 Run for Public Lands
      Oct 28 Haunt the Trails
      Oct 29 ABC50 Training Run #2 - The Beginning
      Nov 05 Mount Laguna Trail Marathon
      Nov 11 Caspers Trail Races
      Nov 12 ABC50 Training Run #3 - The Desert Section
      Nov 18 Griffith Park Trail Races
      Nov 19 Run Dirty Half Marathon
      Nov 23 Chase the Ultra Tofurkey Run
      Dec 02 Anza Borrego / Cuyamaca 50 (ABC 50)
      Dec 02 Ray Miller 30k / 50k / 50 Mile
      Dec 16 Paramount Ranch Trail Runs
      Dec 17 The Ranch 50k Training Run #1
      Dec 31 The Ranch 50k Training Run #2
      Powered by Wild Apricot Membership Software