For more than 40 years

... We have been here, working the Ranch, doing our best to be good stewards of the land while trying to create a place where families can grow and make lasting memories. We've been blessed to share this journey with our children, grandchildren and friends who have helped us over the years.

Named after the grinding stone found right here on the property, the Indian Rock Ranch is nestled in the Sierra Nevada foothills in the middle of Apple Hill.  We offer hook and release fly fishing and Christmas trees in a setting of apple orchards, vineyards, bake shops, breweries, golf courses, berry farms, shopping ... and so much more.

A trip to Indian Rock is more than just about trees and fish.
It's about memories to last a lifetime!


 sign sm150h   carry tree150h   cast sm150h copy


Come visit us today!

Fishing Season
:  Year-round
Reservations:  Required.  Contact us.

Christmas Tree Season:  Mid November - December 24
Availability:  Wholesale - call us early!
Public choose & cut from 13 acre plantation.
Large trees for public display.
Hours:  Daily 9am - 4:30pm

Join our family!  Email us your Indian Rock pics HERE.  We'll add them to our online Photo Album!

vintage-tree-car-crop80Christmas Trees

Many families have made it their holiday tradition to spend the day with us, visit the gift shop, select one of our fresh green wreaths, and of course pick out and cut that perfect Christmas tree!  We also offer ...

Hook & Release Fly Fishing

Our private stream is filled with rainbow trout in the 2 to 6 pound range ... and monsters up to 12 pounds!  You'll truly enjoy our pine-shaded setting that offers easy access to everyone in your party.  Our goal is to give all our guests an exciting, unforgettable experience with nature, fish and a fly rod.  Find out more ... HERE.

More to See & Do

Camino is home to Apple Hill ranches ... an amazing agricultural region just east of Placerville CA on Hwy 50 apple-sm67that's filled with fresh fruit, tasty treats, vineyards, and fun for everyone in the family.  When pville smyou come to Indian Rock, make sure you allow extra time to take in all of the sights, have a great meal ... or just stay a while.  It's well worth it!  Find out more ... HERE.


Plan Your Trip