Tammy McDonald Training at Willow Lake Ranch offers both group and individual riding lessons for all age groups and skill levels. Whether you have never been on a horse before in your life or are an advanced rider wishing to improve your riding skills, they can offer lessons to suit your needs.

Willow Lake Ranch has a great selection of lesson horses suitable for small children and adults just starting their riding careers. They also have horses suited to more advanced riders or you may use your own horse. Lessons are offered for both English and Western riding styles.

  • Hours Call to schedule.
  • Address 1255 Monument Place, Newcastle, CA
  • Phone 916-645-2228
  • Website Willow Lake Ranch
  • Best Feature English and Western Riding Styles
  • Training
  • Lessons
  • Parties

The ranch is nestled in the rolling foothills of Placer County, near the town of Newcastle, California.  The facility features a large covered riding arena (100′ x 175′), a covered round pen, box stalls, stalls with paddocks, turn out pastures, a wash rack, tack rooms, grain rooms, and a hot walker.


  • Sailor Flat Trail

    Sailor Flat Trail

    Foresthill, CA

    The first 1½ miles of the trail follows an old mining road and is relatively easy. The trail then becomes steeper, with many switchbacks as you drop down to the North Fork of the American River.

    Sailor Flat Road, Foresthill, CA 95631
  • Granite Bay Park

    Granite Bay Park

    Granite Bay, CA

    Hosting a playground, a baseball diamond, a soccer field, and trail access, Granite Bay Park is a great place to take your kids for the day.

    6010 Douglas Boulevard, Granite Bay, CA 95746
  • Lake Forest Boat Ramp & Campground

    Lake Forest Boat Ramp & Campground

    Tahoe City, CA

    Campsites are available on a first-come first-serve basis and located just a few blocks away from the Lake Forest Beach.

    2500 Lake Forest Road, Tahoe City, CA 96145