Black Friday: knee & elbow pads 50% off · from $39.99Shop pads →
🔥 Ramp Sale: Mach 1 now $299 (was $399) · Bundles up to 37% off · Thru Dec 31Shop the sale →
34 clinics in the next 2 weeks · 60% off, already appliedFind yours →
Free shipping on every order · Ships in 1 business dayShop ramps →
🎁 Order ramps by Dec 16 for Christmas deliverySee dates →
Gift a skills clinic · Delivered by email on the day you chooseGift certificates →

Ninja event information

San Francisco, CA

October 10/11, 2026

Experience the thrill of conquering San Francisco’s most challenging terrain with our Ninja mountain bike skills clinic. Our expert coaches will teach you the techniques you need to ride with confidence and finesse, no matter the trail. Join our community of passionate riders and take your skills to the next level. From cornering to jumping, we’ve got you covered. Enroll now and unleash your full potential on the Bay Area’s most epic trails.

Sign the waiver Required

If you haven’t already, please sign our electronic Liability Release here: https://ridelikeaninja.com/waiver/

THIS IS REQUIRED TO PARTICIPATE IN THE CLINIC THIS WEEKEND

Arrive 15 minutes early

Please arrive at least 15 minutes early to your event. Clinics begin promptly at the posted start time, and we are unable to delay the start for late arrivals. Please make sure both you and your bike are ready to go when you arrive. This helps us start on time, cover the full curriculum, and make the most of your event!

This event

Schedule

SATURDAY

  • 2-Day Camplunch break around 12:15
    8:45am – 4:15 pm
  • Co-ed Fundamentals
    8:45am – 12:15pm
  • Jumping Mini-Clinic
    1:45pm – 4:15pm

SUNDAY

  • 2-Day Camplunch break around 12:15 pm
    8:45am – 4:00pm
  • Intermediate / Advanced Cliniclunch break around 12:15 pm
    8:45am to 4:00pm

Meeting location

Please note, we have two different meeting locations listed below. Be sure to identify the meeting location(s) for your specific clinic.

The Google Map links below will take you to the exact meeting locations. If you enter Rockville Hills Regional Park into your GPS, rather than using the link below, there is a good chance it will take you to the wrong side of the park.


SATURDAY MORNING – CO-ED FUNDAMENTALS CLINIC and the 2-DAY CAMP

Rockville Hills Regional Park, 2149 Rockville Rd, Fairfield, CA 94534
There is a $5 trail use fee that can be paid at the parking lot. You must have your receipt and ID with you at all times on the trail.
Link to location on Google Maps: https://goo.gl/maps/7srq5krVE41sJhba6

SATURDAY AFTERNOON – JUMPING MINI-CLINIC and 2-DAY CAMP

Solano Community College, Fairfield, CA 94534
Park along Solano College Rd near the Doc Hollister Stadium (see map link below)
Link to location of parking lot on Google Maps here: https://goo.gl/maps/33ZgNzpNQ1CuBFTC7


SUNDAY MORNING – INTERMEDIATE / ADVANCED CLINIC and 2 DAY CAMP

Solano Community College, Fairfield, CA 94534
Park along Solano College Rd on the south side of campus, in the large lot by the solar panels (see map link below)
Link to location of parking lot on Google Maps: https://goo.gl/maps/8Vs42kaFRgPZzZ97A

SUNDAY AFTERNOON – INTERMEDIATE / ADVANCED CLINIC and 2-DAY CAMP

Rockville Hills Regional Park, 2149 Rockville Rd, Fairfield, CA 94534
There is a $5 trail use fee that can be paid at the parking lot. You must have your receipt and ID with you at all times on the trail.
Link to location on Google Maps here: https://goo.gl/maps/7srq5krVE41sJhba6

Open in Google Maps

Your instructors

Click here to see who your instructors and onsite contacts are for this weekend.

Meet your instructors

Good to know

At this venue

What to bring

  • IMPORTANT NOTE: The restrooms at Rockville Hills are within the trail network. There are no restrooms at the parking area. Also, Solano College usually locks their restrooms over the weekend. Please plan accordingly to find one before you arrive at Solano, if needed.

Pack list

What to bring

  • BIKE in good, working order
  • HELMET
  • Plenty of water and snacks – Rockville Hills does not have water on site, so be sure to bring extra just in case you need it.
  • We recommend you wear pads.
  • If you’re coming for the whole day bring a LUNCH, or plan to find a quick, nearby eatery.
  • Be sure to check the weather before you come and dress for the conditions. We recommend sunscreen and a rain jacket.

Questions

Frequently asked questions

What kind of pedals should I have on my bike?

We recommend you ride whatever pedals you’re most comfortable with. If you learned on clipless pedals (clipped in), then please bring those. However, we have found that it’s much easier to learn the majority of the skills with flat pedals if you have some experience on them. Notably, flat pedals are designed to be worn with flat soled shoes (i.e. flat soled mtb specific shoes, skater shoes, vans).

Do I need pads?

Pads are not mandatory at any of our clinics or camps, but we highly recommend you bring (and use) them. We’ve seen a set of pads give our participants that added level of safety and comfort needed for them to have a light-bulb breakthrough moment.

Can I ride an e-bike at this event?

Ninja welcomes e-bikes at our clinics that are held on e-bike friendly trails. We encourage you to do your own research on local e-bike regulations and if you aren’t sure, check with us to see if e-bikes are permitted at the venue you’re considering joining us at. Please note, not all Ninja teaching venues are open to e-bikes.

Should I tip my instructors?

While gratuity is not required or expected, it’s certainly appreciated by your instructors! 5-10% for each guest is Industry Standard for exceptional service, support, and expertise. Unless you’d like to tip separately, instructors divide tips among themselves.

….more frequently asked questions and answers HERE!

Ride like a Ninja

New to Ninja?

Mountain bike skills clinics for every level, coached by certified instructors across the country.

Need a hand?

Need further assistance? Contact Ninja Customer Service at support@ridelikeaninja.com

support@ridelikeaninja.com

Fundamentals Trail Application - Women's Only

Here’s What We’ll Cover

The specific skills taught in this clinic will depend on available trail features and will vary between locations. Skills covered may include:

  • Rock / Log Step-Ups 
  • Pedal Assisted Front Wheel Lifts
  • Steep Transitions, Roll-Downs
  • Reading trail and line choice
  • Using trail features for maximum flow
  • Turning (Low Speed)
  • Navigating Trail Obstacles
  • Switchbacks – Optimal Line Choice
  • Ratcheting application – how & when 
  • Track stands
  • Braking for Speed 
  • Shifting – Timing + Technique on Technical Terrain
  • Skinnies
  • Off-Camber Trails 
  • Berms 
  • Water crossings 
  • Roots 

The Schedule*

  • 1:15-1:30pm Meet your instructor  | Arrival at course venue + equipment check
  • 1:30 – 1:45pm Fundamentals Skills | Rapid Review 
  • 1:45 – 3:45pm Coached Trail Ride | Sessioning & Skills Application
  • 3:45-4:00pm Review, questions & next steps | #Ridelikeaninja

*Clinic schedule and skills covered may vary according to location and terrain.

Fundamentals Trail Application

Here’s What We’ll Cover

The specific skills taught in this clinic will depend on available trail features and will vary between locations. Skills covered may include:

  • Rock / Log Step-Ups 
  • Pedal Assisted Front Wheel Lifts
  • Steep Transitions, Roll-Downs
  • Reading trail and line choice
  • Using trail features for maximum flow
  • Turning (Low Speed)
  • Navigating Trail Obstacles
  • Switchbacks – Optimal Line Choice
  • Ratcheting application – how & when 
  • Track stands
  • Braking for Speed 
  • Shifting – Timing + Technique on Technical Terrain
  • Skinnies
  • Off-Camber Trails 
  • Berms 
  • Water crossings 
  • Roots 

The Schedule*

  • 1:15-1:30pm Meet your instructor  | Arrival at course venue + equipment check
  • 1:30 – 1:45pm Fundamentals Skills | Rapid Review 
  • 1:45 – 3:45pm Coached Trail Ride | Sessioning & Skills Application
  • 3:45-4:00pm Review, questions & next steps | #Ridelikeaninja

*Clinic schedule and skills covered may vary according to location and terrain.

Ninja Kids clinics

Here’s What We’ll Cover

Some of the skills taught and practiced in the Kids Fundamentals Clinic may include:

  • Ninja (Ready) Position
  • The Riding Rainbow: Body Position
  • How to use your gears
  • Front + Rear Wheel Lifts
  • Safely getting on/off your bike
  • Getting over trail obstacles
  • Turning + Switchbacks
  • Reading the trail: Red Light, Yellow Light, Green Light
  • When and how to brake
  • The 4 Climbing Positions
  • Descending in control
  • How to have fun and be safe!
  • Safety check, bike care

Clinic schedule, time and skills covered may vary according to location and terrain.

2-Day CAMPS

Sample Camp Schedule*

Day 1 (Saturday)

  • 8:45-9:00 Meet your instructor  | Arrival at course venue + equipment check
  • 9:00-9:15 Let’s get started | Introductions, camp overview, bike safety check, bike set-up review
  • 9:15-9:30 Warm-up ride | Head to skills area
  • 9:30-12:15 Mornings skills session | Ready position, bike-body separation, effective braking, fluid shifting, body positioning, wheel lifts
  • 12:15-1:30 Lunch break | BYO
  • 1:30 – 4:00 Intro to jumping | Manuals, bunny hops + how to safely jumping (and land) your mountain bike

Day 2 (Sunday)

  • 8:45-9:00 Meet at trailhead | Gear up for day 2!
  • 9:00-9:15 Review | Brief review of Day 1 skills
  • 9:15-12:00 Morning skills session | High-speed cornering, switchbacks, drops, rock dodge, technical climbing & descending
  • 12:00-1:00  Lunch break | BYO
  • 1:00-3:45 Trail ride + skills application | Put those skills to work!
  • 3:45-4:00 Review, questions & next steps | #Ridelikeaninja

 

*Clinic schedule and skills covered may vary according to location and terrain.

After camp, you will see an immediate improvement in your riding and a boost in confidence on technical trails. You will be able to tackle rougher terrain and corners with greater control and flow through singletrack, switchbacks, and berms with more speed and efficiency.

Jumping Mini-Clinics

Here’s What We’ll Cover

Some of the skills taught and practiced in the Jumping Mini-Clinic may include:

  • Wheel lift Review
  • Bunny hops
  • Jumping body positioning
  • Anatomy of a jump
  • Speed vs. compression | How and when?
  • Landing with precision
  • Let’s get jumping! | Jump progressions

The Schedule*

Please note, clinics may vary according to location and terrain.

  • 1:30-1:45  Meet your instructor | Arrival at course venue + equipment check
  • 1:45-2:00 Let’s get started | Introductions
  • 2:00 – 2:30  Intro to jumping | Wheel lifts, manual, bunny hop
  • 2:30 – 3:00 Reading the jump | Anatomy of a jump, speed vs compression, landings
  • 3:00 – 3:45 Let’s jump! | Jumping progressions on table tops
  • 3:45-4:00 Review and next steps | #ridelikeaninja

 

*Clinic schedule and skills covered may vary according to location and terrain.

Intermediate / advanced clincs

Here’s What We’ll Cover

Some of the skills taught and practiced in the Intermediate/Advanced clinic may include:

  • Negotiating trail obstacles (i.e. rock gardens, roots, logs)
  • Steep transitions
  • Drops
  • High speed cornering
  • Technical climbing
  • Technical descending
  • Advanced braking
  • Reading the trail
  • Introduction to energy management & flow
  • Pumping for speed & air
  • Technical Switchbacks (where available)
  • Ratcheting & Trackstands
  • Visualization

The Schedule*

  • 8:45-9:00 Meet your instructor  | Arrival at course venue + equipment check
  • 9:00-9:15 Let’s get started | Introductions
  • 9:15-9:45 Accelerated review of Fundamentals | With intermediate+advanced progressions
  • 9:45-12:00 Morning skills session | High-speed cornering, Switchbacks, drops, rock dodge, technical climbing & descending
  • 12:00-1:00  Lunch break | BYO
  • 1:00-3:45 Trail ride + skills application | Put those skills to work!
  • 3:45-4:00 Review, questions & next steps | #Ridelikeaninja

*Clinic schedule and skills covered may vary according to location and terrain.

WOMEN'S ONLY Fundamentals Combo

Here’s What We’ll Cover

The specific skills taught in this clinic will depend on available trail features and will vary between locations. Skills covered may include:

  • The Ready Position
  • Bike/Body Separation
  • Intro to Steep Transitions
  • Effective Braking
  • Braking for speed
  • Wheels lifts – Step-Ups
  • Shifting, Timing & Cadence
  • Negotiating trail obstacles
  • Turning / Switchbacks
  • Climbing + Descending
  • Dismounting
  • Mind skills
  • Steep Transitions, Roll-Downs
  • Reading trail and line choice
  • Using trail features for flow
  • Turning (Low Speed)
  • Ratcheting – how & when 
  • Track stands
  • Skinnies
  • Off-Camber Trails
  • Berms
  • Water crossings
  • Roots

The Schedule*

  • 8:45-9:00  Meet your instructor  | Arrival at course venue + equipment check
  • 9:00-9:15 Let’s get started | Introductions
  • 9:15am – 11:15 Skills & drills | Learn, learn, learn
  • 11:15am – 12:15 Take it to the trail | Apply what you’ve learned
  • 12:15 – 1:30pm Lunch Break | Rest & Refuel
  • 1:30 – 1:45pm Fundamentals Skills | Rapid Review 
  • 1:45 – 3:45pm Coached Trail Ride | Sessioning & Skills Application
  • 3:45-4:00pm Review, questions & next steps | #Ridelikeaninja

*Clinic schedule and skills covered may vary according to location and terrain.

Co-ed Fundamentals Combo

Here’s What We’ll Cover

The specific skills taught in this clinic will depend on available trail features and will vary between locations. Skills covered may include:

  • The Ready Position
  • Bike/Body Separation
  • Intro to Steep Transitions
  • Effective Braking
  • Braking for speed
  • Wheels lifts – Step-Ups
  • Shifting, Timing & Cadence
  • Negotiating trail obstacles
  • Turning / Switchbacks
  • Climbing + Descending
  • Dismounting
  • Mind skills
  • Steep Transitions, Roll-Downs
  • Reading trail and line choice
  • Using trail features for flow
  • Turning (Low Speed)
  • Ratcheting – how & when 
  • Track stands
  • Skinnies
  • Off-Camber Trails
  • Berms
  • Water crossings
  • Roots

The Schedule*

  • 8:45-9:00  Meet your instructor  | Arrival at course venue + equipment check
  • 9:00-9:15 Let’s get started | Introductions
  • 9:15am – 11:15 Skills & drills | Learn, learn, learn
  • 11:15am – 12:15 Take it to the trail | Apply what you’ve learned
  • 12:15 – 1:30pm Lunch Break | Rest & Refuel
  • 1:30 – 1:45pm Fundamentals Skills | Rapid Review 
  • 1:45 – 3:45pm Coached Trail Ride | Sessioning & Skills Application
  • 3:45-4:00pm Review, questions & next steps | #Ridelikeaninja

*Clinic schedule and skills covered may vary according to location and terrain.

Ninja MTB Logo

Women's Only Fundamentals Clinics

Level 1 - Here’s What We’ll Cover

Some of the skills taught and practiced in the Women’s Only Fundamentals Clinic may include:

  • The Ready Position
  • Bike/Body separation
  • Intro to Steep Transitions
  • Effective braking
  • Wheels lifts
  • Shifting + cadence
  • Negotiating trail obstacles
  • Turning / Switchbacks
  • Climbing + Descending
  • Dismounting
  • Mind skills

The Schedule*

  • 8:45-9:00  Meet your instructor  | Arrival at course venue + equipment check
  • 9:00-9:15 Let’s get started | Introductions
  • 9:15am – 12:00 Skills, drills and application | Learn, learn, learn
  • 12:00-12:15 Review and next steps | #ridelikeaninja
 

*Clinic schedule and skills covered may vary according to location and terrain.

Ninja MTB Logo

Co-ed Fundamentals Clinics

Level 1 - Here’s What We’ll Cover

Some of the skills taught and practiced in the Fundamentals Clinic may include:

  • The Ready Position
  • Bike/Body separation
  • Intro to Steep Transitions
  • Effective braking
  • Wheels lifts
  • Shifting + cadence
  • Negotiating trail obstacles
  • Turning / Switchbacks
  • Climbing + Descending
  • Dismounting
  • Mind skills

The Schedule*

  • 8:45-9:00  Meet your instructor  | Arrival at course venue + equipment check
  • 9:00-9:15 Let’s get started | Introductions
  • 9:15am – 12:00 Skills, drills and application | Learn, learn, learn
  • 12:00-12:15 Review and next steps | #ridelikeaninja
 

*Clinic schedule and skills covered may vary according to location and terrain.