Welcome to Boarding on the Lake!

Boarding on the Lake is located in beautiful Granite Bay, California on Folsom Lake.

Our family-owned business is dedicated to the highest quality care and boarding for all horses who call Boarding on the Lake, home. Whether you are looking for horse boarding accommodations, a group or private trail ride on one of our well-trained horses with a capable guide or would like to participate in our Kid’s Horse Camp, we promise fun, friendship and a memorable experience.

Boarding

We have a complete facility for your horse with all of the amenities, a variety of boarding options, and the best access to Folsom Lake trails. Click to learn more.

Trail Rides

Come on a guided ride with us and experience the nature of Granite Bay and Folsom Lake. Our horses are professionally trained and will take excellent care of you. Click to learn more.

Kid's Horse Camp

Summer 2025 registration is now open! Each week-long session is Mon-Fri (8am to noon) Kids participate in daily group riding lessons and sessions on horse care and horsemanship. Snacks and drinks provided. Click to learn more.

Guided Trail Rides
2 hour guided trail rides are by reservation only. Riding schedule times include:

  • Mon-Thurs @ 9am
  • Fri-Sun @ 9am and noon
  • Call for other time options (limited availability)

Riders must be at least 10 years old (can be as young as 8 if they’ve had 5 or more lessons)

Click here to learn more about our trail rides