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, Ultra Running Magazine, and RunningSkirts (learn more)
    • Discounts at affiliated local ultra-running races, including San Diego 100 races, Noble 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: 2024

      1January, 2024
      Jan 06 Horsethief Canyon Half Marathon
      Jan 07 Race of the Gods 50k, half-marathon, 10k, 5k
      Jan 13 SD50 / Trail Marathons
      Jan 14 The Ranch 50k Training Run #2
      Jan 21 The Ranch 50k Training Run #3
      Jan 27 Sean O'Brien Trail Runs
      Feb 03 San Pasqual Valley 20M, Half, 10k
      Feb 10 Whiting Ranch Trail Races
      Feb 10 The Ranch 50k/Half Marathon
      Feb 17 Placerita Canyon Trail Runs
      Feb 17 Ranch to Ranch 15k, 10k, 5k, 2k
      Feb 24 NATRO @ SOBOBA 25k and 5k
      Feb 24 Sycamore Canyon Trail Races 100K - 50K - HALF MARATHON + RELAYS
      Mar 02 San Diego 100 - Training Run #1
      Mar 08 Pirate's Cove 6hr, 12hr, 24hr
      Mar 16 Old West 50k/Marathon/Half Marathon
      Mar 17 Ultramarathon Baja Trail (UBT)
      Mar 23 Griffith Park Trail Races
      Mar 23 Black Mountain Training Run #1
      Mar 30 San Diego 100 - Training Run #2
      Apr 07 San Diego 100 - Training Run #3
      Apr 07 PCT 50 - Training Run #1
      Apr 13 Oriflamme 50k
      Apr 14 San Diego 100 - Training Run #4
      Apr 19 Trail Running Film Festival - San Diego
      Apr 20 Leona Divide 100m, 100k, 50m, 50k
      Apr 21 Black Mountain Training Run #2
      Apr 28 PCT 50 - Training Run #2
      May 04 SURF & Ultrabuds Group Run
      May 04 O'Neill Park Trail Races (50k, 30k, marathon, half, 10k)
      May 11 PCT 50
      May 18 Corral Canyon Trail Scramble
      May 18 San Diego 100 - Training Run #5 NIGHT RUN
      May 25 Black Mountain Training Run #3
      Jun 01 Whiting Ranch Trail Races (30k, half, 10k)
      Jun 07 San Diego 100
      Jun 08 Malibu Canyon Trail Races (100k, 50 mile, 50k, 30k)
      Jun 15 Epic Recess' 36 Mile Team Repeat Relay
      Jun 22 Black Mountain Trail Races
      Jul 13 The Peak 50k/Marathon/Half Marathon
      Jul 13 Noble Canyon Training Run #1
      Jul 20 Cuyamaca 100K - Training Run #1
      Jul 20 Elder Creek Night Runs
      Jul 27 Riley Park Trail Races 5k | 10k | 10 Miler | Half Marathon
      Jul 27 Harding Hustle (50k/30k/15k)
      Jul 27 Noble Canyon Training Run #2
      Aug 03 Cuyamaca 100K - Training Run #2
      Aug 17 South Bay 24
      Aug 17 Windfall Full Moon Trail Run (5k, 10k, 15k, 30k)
      Aug 18 Cuyamaca 100K - Training Run #3
      Sep 01 Cuyamaca 100K - Training Run #4
      Sep 14 Noble Canyon 50k & 15k
      Sep 28 That's No Moon (50m, 50k, 30k)
      Oct 05 Cuyamaca 100k
      Oct 12 Carmel Valley Trail Race 15k and 10k
      Oct 19 SAMO Trail Races (50m, 50k, 30k, 22k)
      Nov 02 Griffith Park 50k, marathon, 30k, half, and 10k
      Nov 30 Black Mountain Turkey Burner (half-marathon and 10k)
      Dec 07 Anza Borrego Cuyamaca 50 (ABC 50)
      Powered by Wild Apricot Membership Software