🇺🇸 4TH OF JULY SAVINGS USE CODE: FIREWORKS FOR 50% OFF MTB CLINICS  + FREE SHIPPING ON JUMP RAMPS! 🇺🇸

Multi-Day Events

Join us for a challenging and fun multi-day camp on some of the best trails around!

2-Day Camps

Our 2-day camp gives you a chance to build up and clean up your toolbox of mountain biking skills; from the fundamentals to  wheels lifts, high-speed cornering, drops, technical features and so much more!  Join us for a full weekend of skills that will equip you to better handle a variety of terrain with speed and efficiency.

This comprehensive Ninja program allows you to put the entire ninja curriculum together into one epic weekend.  The camp kicks off with an overview of the foundational riding skills and builds up to more advanced material over the course of the weekend including jumping, high speed cornering, technical climbing/descending, drops and more. The weekend is taught in a progressive format meaning each skill builds on another, giving everyone an opportunity to progress at their own pace!

What is an “Adventure” 2-Day Camp?

2-Day Camps that are designated as “Adventure” cover all the same curriculum as other 2-Day camps but in highly sought after destination riding locations. Adventure camps provide you with the same professional instruction as other Ninja clinics while allowing you to ride some of the best trails in the country.

Don’t worry, camps that aren’t designated as Adventure Camps will still challenge you and you’ll absolutely leave a better rider. We work hard to select the best teaching locations and around the country and you might be surprised by how great that local trail network is for learning.

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:15 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.

Other Multi-Day Camps

We like to mix it up occasionally and offer an event that doesn’t match the clinic options listed above. For example, every year we offer a 3-Day Camp at Mulberry Gap in North Georgia that combines our traditional 2-day camp curriculum with longer rides and more time to apply your skills to on-trail features (plus blueberry pancakes, hot tubs and fireside hangs).

Upcoming Multi-day Events

july

09jul8:45 am4:00 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (RA2207092)Raystown // Huntingdon, Pennsylvania

09jul(jul 9)8:45 am10(jul 10)4:00 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (DU2207092)Duluth, Minnesota

09jul(jul 9)8:45 am10(jul 10)4:00 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (DE2207092)Denver, Colorado

09jul(jul 9)8:45 am10(jul 10)4:00 pm2-Day Mountain Bike Skills Camp (QU2207092)Queensbury, New York

09jul(jul 9)8:45 am10(jul 10)4:00 pm2-Day Mountain Bike Skills Camp (PR2207092)Portland, Oregon

09jul(jul 9)8:45 am10(jul 10)4:00 pm2-Day Mountain Bike Skills Camp (KN2207092)Knoxville, Tennessee

16jul(jul 16)8:45 am17(jul 17)4:00 pm2-Day Mountain Bike Skills Camp (CB2207162)Coos Bay, Oregon

16jul(jul 16)8:45 am17(jul 17)4:00 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (MC2207162)McCall, Idaho

16jul(jul 16)8:45 am17(jul 17)4:00 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (BC2207162)Brown County, Indiana

23jul(jul 23)8:45 am24(jul 24)4:00 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (GT2207232) | ADVENTUREAlta, Wyoming (Grand Targhee)

23jul(jul 23)8:45 am24(jul 24)4:00 pm2-Day Mountain Bike Skills Camp (CV2207232) | ADVENTURECarrabassett Valley, Maine

23jul(jul 23)8:45 am24(jul 24)4:00 pm2-Day Mountain Bike Skills Camp (BR2207232) | ADVENTUREBrevard, North Carolina

23jul(jul 23)8:45 am24(jul 24)4:00 pm2-Day Mountain Bike Skills Camp (NY2207232)Yorktown, New York

23jul(jul 23)8:45 am24(jul 24)4:00 pm2-Day Mountain Bike Skills Camp (BE2207232)Bend, Oregon

23jul(jul 23)8:45 am24(jul 24)4:00 pm2-Day Mountain Bike Skills Camp - Women's Only (BE220723W2)Bend, Oregon

30jul(jul 30)8:45 am31(jul 31)4:00 pm2-Day Mountain Bike Skills Camp (BS2207302)Boston, Massachusetts

august

06aug(aug 6)8:45 am07(aug 7)4:00 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (HF2208062)Hartford, Connecticut

06aug(aug 6)8:45 am07(aug 7)4:00 pm2-Day Mountain Bike Skills Camp (PR2208062)Portland, Oregon

06aug(aug 6)8:45 am07(aug 7)4:00 pm2-Day Mountain Bike Skills Camp (IS2208062)Ishpeming, Michigan

06aug(aug 6)8:45 am07(aug 7)4:15 pm2-Day Mountain Bike Skills Camp (CS2208062)Colorado Springs, Colorado

13aug(aug 13)8:45 am14(aug 14)4:00 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (AA2208132)Ann Arbor, Michigan

13aug(aug 13)8:45 am14(aug 14)4:00 pm2-Day Mountain Bike Skills Camp (NO2208132)Chattanooga, Tennessee

13aug(aug 13)8:45 am14(aug 14)4:00 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (SC2208132)Santa Cruz, California

20aug(aug 20)8:45 am21(aug 21)4:00 pm2-Day Mountain Bike Skills Camp (GU2208202)Gunnison, Colorado

20aug(aug 20)8:45 am21(aug 21)4:00 pm2-Day Mountain Bike Skills Camp (FG2208202)Flagstaff, Arizona

20aug(aug 20)8:45 am21(aug 21)4:00 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (CN2208202)Concord, New Hampshire

20aug(aug 20)8:45 am21(aug 21)4:00 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (SD2208202)San Diego, California

20aug(aug 20)8:45 am21(aug 21)4:00 pm2-Day Mountain Bike Skills Camp (MA2208202)Madison, Wisconsin

27aug(aug 27)8:45 am28(aug 28)4:00 pm2-Day Mountain Bike Skills Camp (HA2208272)Harrisonburg, Virginia

27aug(aug 27)8:45 am28(aug 28)4:00 pm2-Day Mountain Bike Skills Camp (NY2208272)Yorktown, New York

27aug(aug 27)8:45 am28(aug 28)4:00 pm2-Day Mountain Bike Skills Camp (SN2208272)Santa Fe, New Mexico

september

10sep(sep 10)8:45 am11(sep 11)4:00 pm2-Day Mountain Bike Skills Camp (PO2209102)Portland, Maine

10sep(sep 10)8:45 am11(sep 11)4:00 pm2-Day Mountain Bike Skills Camp (CH2209102)Chapel Hill, North Carolina

10sep(sep 10)8:45 am11(sep 11)4:00 pm2-Day Mountain Bike Skills Camp (PC2209102)Park City, Utah (Heber City)

10sep(sep 10)8:45 am11(sep 11)4:00 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (CI2209102)Chicago, Illinois

10sep(sep 10)8:45 am11(sep 11)4:00 pm2-Day Mountain Bike Skills Camp (HO2209102)Houston, Texas

10sep(sep 10)8:45 am11(sep 11)4:00 pm2-Day Mountain Bike Skills Camp (AL2209102)Albuquerque, New Mexico

10sep(sep 10)8:45 am11(sep 11)4:00 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (SF2209102)San Francisco, California (Fairfield)

10sep(sep 10)8:45 am11(sep 11)4:00 pm2-Day Mountain Bike Skills Camp (QU2209102)Queensbury, New York

17sep(sep 17)8:45 am18(sep 18)4:00 pm2-Day Mountain Bike Skills Camp (RA2209172)Raystown // Huntingdon, Pennsylvania

17sep(sep 17)8:45 am18(sep 18)4:00 pm2-Day Mountain Bike Skills Camp (SE2209172) | ADVENTURESedona, Arizona

17sep(sep 17)8:45 am18(sep 18)4:00 pm2-Day Mountain Bike Skills Camp (NB2209172)Colebrook, Connecticut

17sep(sep 17)8:45 am18(sep 18)4:00 pm2-Day Mountain Bike Skills Camp (DA2209172)Dallas, Texas (McKinney)

17sep(sep 17)8:45 am18(sep 18)4:00 pm2-Day Mountain Bike Skills Camp (FL2209172)Ocala, Florida (Santos)

17sep(sep 17)8:45 am18(sep 18)4:00 pm2-Day Mountain Bike Skills Camp (HR2209172)Hood River, Oregon

24sep(sep 24)8:45 am25(sep 25)4:00 pm2-Day Mountain Bike Skills Camp (SL2209242)Salt Lake City, Utah

24sep(sep 24)8:45 am25(sep 25)4:00 pm2-Day Mountain Bike Skills Camp (RV2209102)Riverside, California

24sep(sep 24)8:45 am25(sep 25)4:00 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (AA2209172)Ann Arbor, Michigan

24sep(sep 24)8:45 am25(sep 25)4:00 pm2-Day Mountain Bike Skills Camp (BE2209242)Bend, Oregon

24sep(sep 24)8:45 am25(sep 25)4:00 pm2-Day Mountain Bike Skills Camp (BC2209242)Brown County, Indiana

24sep(sep 24)8:45 am25(sep 25)4:00 pm2-Day Mountain Bike Skills Camp (AT2209242)Atlanta, Georgia

24sep(sep 24)8:45 am25(sep 25)4:00 pm2-Day Mountain Bike Skills Camp (DE2209242)Denver, Colorado

24sep(sep 24)8:45 am25(sep 25)4:00 pm2-Day Mountain Bike Skills Camp (KT2209242)East Burke, Vermont (Kingdom Trails)

24sep(sep 24)8:45 am25(sep 25)4:00 pm2-Day Mountain Bike Skills Camp (NE2209242)Newark, Delaware

october

01oct8:45 am02(oct 2)4:00 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (BS2210012)Boston, Massachusetts

01oct8:45 am02(oct 2)4:00 pm2-Day Mountain Bike Skills Camp (GJ2210012)Grand Junction, Colorado

01oct8:45 am02(oct 2)4:00 pm2-Day Mountain Bike Skills Camp (SK2210012)Spokane, Washington

01oct8:45 am02(oct 2)4:00 pm2-Day Mountain Bike Skills Camp (AF2210012)Tampa, Florida (Alafia)

01oct8:45 am02(oct 2)4:00 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (DC2210012)Alexandria, Virginia

01oct8:45 am02(oct 2)4:00 pm2-Day Mountain Bike Skills Camp (SA2210012)San Antonio, Texas

01oct8:45 am02(oct 2)4:00 pm2-Day Mountain Bike Skills Camp (SC2210012)Santa Cruz, California

08oct(oct 8)8:45 am09(oct 9)4:00 pm2-Day Mountain Bike Skills Camp (SN2210082)Santa Fe, New Mexico

08oct(oct 8)8:45 am09(oct 9)4:00 pm2-Day Mountain Bike Skills Camp (NA2210082)Nashville, Tennessee

08oct(oct 8)8:45 am09(oct 9)4:00 pm2-Day Mountain Bike Skills Camp (SF2210082)San Francisco, California (Fairfield)

15oct(oct 15)8:45 am16(oct 16)4:00 pm2-Day Mountain Bike Skills Camp (PH2210152)Phoenix, Arizona

15oct(oct 15)8:45 am16(oct 16)4:00 pm2-Day Mountain Bike Skills Camp (BO2210152)Boise, Idaho

15oct(oct 15)8:45 am16(oct 16)4:00 pm2-Day Mountain Bike Skills Camp (BP2210152)New London, Connecticut

15oct(oct 15)8:45 am16(oct 16)4:00 pm2-Day Mountain Bike Skills Camp (TA2210152)Tallahassee, Florida

15oct(oct 15)8:45 am16(oct 16)4:00 pm2-Day Mountain Bike Skills Camp (MA2210152)Madison, Wisconsin

15oct(oct 15)8:45 am16(oct 16)4:00 pm2-Day Mountain Bike Skills Camp (AU2210152)Austin, Texas

22oct(oct 22)8:45 am23(oct 23)4:00 pm2-Day Mountain Bike Skills Camp (AR2210222) | ADVENTUREBentonville, Arkansas

22oct(oct 22)8:45 am23(oct 23)4:00 pm2-Day Mountain Bike Skills Camp (LM2210222)San Diego (Laguna Mountain), California

22oct(oct 22)8:45 am23(oct 23)4:00 pm2-Day Mountain Bike Skills Camp (NY2210222)Yorktown, New York

22oct(oct 22)8:45 am23(oct 23)4:00 pm2-Day Mountain Bike Skills Camp (MO2210222) | ADVENTUREMoab, Utah

22oct(oct 22)8:45 am23(oct 23)4:00 pm2-Day Mountain Bike Skills Camp (BR2210222) | ADVENTUREBrevard, North Carolina

22oct(oct 22)8:45 am23(oct 23)4:00 pm2-Day Mountain Bike Skills Camp (RI2210222)Richmond, Virginia

november

05nov(nov 5)8:45 am06(nov 6)4:00 pm2-Day Mountain Bike Skills Camp (AT2211052)Atlanta, Georgia

05nov(nov 5)8:45 am06(nov 6)4:00 pm2-Day Mountain Bike Skills Camp (DC2211052)Alexandria, Virginia

05nov(nov 5)8:45 am06(nov 6)4:00 pm2-Day Mountain Bike Skills Camp (FL2211052)Ocala, Florida (Santos)

05nov(nov 5)8:45 am06(nov 6)4:00 pm2-Day Mountain Bike Skills Camp (OC2211052)Orange County, California

05nov(nov 5)8:45 am06(nov 6)4:00 pm2-Day Mountain Bike Skills Camp (HO2211052)Houston, Texas

12nov(nov 12)8:45 am13(nov 13)4:00 pm2-Day Mountain Bike Skills Camp (AU2211122)Austin, Texas

12nov(nov 12)8:45 am13(nov 13)4:00 pm2-Day Mountain Bike Skills Camp (TE2211122)Temecula, California

12nov(nov 12)8:45 am13(nov 13)4:00 pm2-Day Mountain Bike Skills Camp (SF2211122)San Francisco, California (Fairfield)

19nov(nov 19)8:45 am20(nov 20)4:00 pm2-Day Mountain Bike Skills Camp (CH2211192)Chapel Hill, North Carolina

19nov(nov 19)8:45 am20(nov 20)4:00 pm2-Day Mountain Bike Skills Camp (LV2211192)Las Vegas, Nevada

19nov(nov 19)8:45 am20(nov 20)4:00 pm2-Day Mountain Bike Skills Camp (DA2211192)Dallas, Texas (McKinney)

december

03dec(dec 3)8:45 am04(dec 4)4:00 pm2-Day Mountain Bike Skills Camp (SD2212032)San Diego, California

03dec(dec 3)8:45 am04(dec 4)4:00 pm2-Day Mountain Bike Skills Camp (FL2212032)Ocala, Florida (Santos)

03dec(dec 3)8:45 am04(dec 4)4:00 pm2-Day Mountain Bike Skills Camp (PH2212032)Phoenix, Arizona

10dec(dec 10)8:45 am11(dec 11)4:00 pm2-Day Mountain Bike Skills Camp (SE2212102) | ADVENTURESedona, Arizona

10dec(dec 10)8:45 am11(dec 11)4:00 pm2-Day Mountain Bike Skills Camp (HO2212102)Houston, Texas

Don’t see a clinic that works for your schedule? Click here to check availability and schedule your one-on-one or private group skills session.

G2 Bike looks forward to many more of these clinics in this area.

Ninja Mountain Bike Skills is a warm and friendly environment to learn new skills and hone ones you already know....
Ninja Mountain Bike Skills
5
2014-03-19T14:32:41-07:00
Ninja Mountain Bike Skills is a warm and friendly environment to learn new skills and hone ones you already know.  It's a non intimidating environment where mistakes are welcomed so corrections can be made.  I own G2 Bike is Aliso Viejo and this clinic has been ran out of the Aliso Woods area and when I interviewed the clients they had all but great things to say.  None arrogant instructors and easy to follow steps. The biggest bang for many was meeting new area riders at their skill level, gaining confidence, and getting the bike set up and fit properly.  G2 Bike looks forward to many more of these clinics in this area.  Thanks Richard for all you do for the MTB community! ~ AJ S.  

That was time well spent – thanks Coach Richard!

That was time well spent – thanks Coach Richard! If you do more clinics, I’d recommend them to my friends...
Ninja Mountain Bike Skills
5
2014-03-19T14:48:13-07:00
That was time well spent – thanks Coach Richard! If you do more clinics, I’d recommend them to my friends regardless of their speed level… ~ Patrick K.  

I’m so glad I made the decision to be part of the Mulberry Gap 3-day clinic.

I'm so glad I made the decision to be part of the Mulberry Gap 3-day clinic. Richard and Randy are...
Ninja Mountain Bike Skills
5
2017-05-04T08:17:07-07:00
I'm so glad I made the decision to be part of the Mulberry Gap 3-day clinic. Richard and Randy are really skilled at breaking things down, very patient and kind. They were very attentive to what each of us needed individually while maintaining a no-pressure, fun vibe. The place is beautiful, rustic and offers a great opportunity to unplug. It's the seemingly little things that make a big difference in your riding, and I feel like I gained some useful insight about not only being on the bike, but set-up and nutrition as well. ~Susan Tully

Knowledgeable, thorough, patient, and helpful!

I have received a private lesson and also attended a clinic with Ninja pros. They are great to work with;...
Ninja Mountain Bike Skills
5
2017-06-05T14:41:58-07:00
I have received a private lesson and also attended a clinic with Ninja pros. They are great to work with; knowledgeable, thorough, patient, and helpful! ~Kamala S.

Highly recommended!

Highly recommended!  Essential riding skills are thoroughly broken down making them easy to understand and learn.  Coach Richard and Kris...
Ninja Mountain Bike Skills
5
2014-03-19T14:33:17-07:00
Highly recommended!  Essential riding skills are thoroughly broken down making them easy to understand and learn.  Coach Richard and Kris are some of the most professional and pleasant coaches/cyclist/people I have come across.  Looking forward to one of their future clinics. ~ Tom T.  

This was awesome!

This was awesome. Having someone dissect your riding into a few skills that you can focus on is a great...
Ninja Mountain Bike Skills
5
2014-03-19T14:48:53-07:00
This was awesome. Having someone dissect your riding into a few skills that you can focus on is a great starting point in order to make you faster. I’m sure everyone including myself experienced a positive feeling in how to improve from this point on. — Don’t expect to be a world champ after this clinic but to learn what and where and most importantly how to improve your trail riding from now on. Richard gives you the tools but you have to put in the work.” ~ Michael A.  

I’ve immediately seen an improvement in my riding …

I took the skills camp at Mt Laguna last weekend – it was GREAT. Ok, so I was a bit...
Ninja Mountain Bike Skills
5
2017-05-04T08:18:05-07:00
I took the skills camp at Mt Laguna last weekend – it was GREAT. Ok, so I was a bit of a nervous wreck when I realized I was the least skilled in the group – but the instructors didn’t give up on me and gave me plenty of tips, positive reinforcement and new ways to think about my riding. At the end of the weekend, I felt that I had a better understanding how to ride better. I’ve immediately seen an improvement in my riding, am a lot less timid and am looking forward to taking another camp soon! ~Quan Campbell
5
7
Ninja Mountain Bike Skills