
Wholesale Gravel & Rock in Mariposa County
Road base, 3/4" crushed rock, fill dirt, and ornamental rock at wholesale prices. Local pickup on Mt. Gaines Road in Hornitos, CA.
Serving Hornitos, Mariposa, Bear Valley & Surrounding Areas
Locally Sourced Gravel and Rock for Mariposa County
Mt. Gaines Rock operates the Mt. Gaines Mine—an active, long‑running sand-and-gravel operation located between Hornitos and Bear Valley. Owned and operated by the Bankhead family for decades, the pit recycles local rock and dirt, producing reliable materials used throughout Mariposa County.
Our products are sourced, processed, and loaded right on Mt. Gaines Road, providing homeowners, ranchers, and contractors with sustainable, affordable construction materials.
Business Information
- Location: 7176 Mt. Gaines Rd, Hornitos, CA 95338
- Mailing: P.O. Box 97, Mariposa, CA 95338

Gravel, Rock, and Fill Dirt
Wholesale materials. Call or text for current availability.

Road Base
Ideal for driveways, road repairs, pads, and parking areas. Packs tightly and performs well in wet weather.

3/4" Crushed Rock
Perfect for drainage, RV pads, driveways, and top layers over road base.

Fill Dirt
Locally recycled fill for leveling, backfilling, and grading.

Quartz Ornamental Rock
Decorative rock for landscaping projects. Availability varies—contact us for today's selection.

Construction Sand
Mt. Gaines Mine is a source of construction‑grade sand. Call to confirm availability.
Note: Product availability may vary. Always call or text before arriving.
Why Mariposa County Chooses Mt. Gaines Rock
Wholesale Direct Pricing
No middleman markup. Get the best rates by buying directly from the source.
Locally Sourced
Sustainably processed materials from Mariposa County.
Family Run Since 2003
Prior to that, Mt. Gaines was a historic gold mine dating back to 1852.
Convenient Location
Easy pickup near Hornitos and Bear Valley on Mt. Gaines Road.
Fast Loading
Quick turnaround for your truck or trailer.
Friendly Service
Straightforward communication and reliable help.
Easy Pickup at the Mt. Gaines Road Pit
Commercial: Monday–Friday, 7:00 AM – 3:00 PM
Public: Monday–Friday, 7:00 AM – 2:00 PM
(Call to confirm)
Call or Text First
Confirm availability and hours before heading out.
Call: (209) 376‑2343
Text: (209) 347‑1732
We Load You
Bring your truck or trailer. We load material by the cubic yard efficiently.
Pay On-Site
Ask about accepted payment methods when calling to confirm your order.
Serving Mariposa County, Merced, and Surrounding Areas
We supply gravel and rock for properties throughout Mariposa County and Merced. Whether you need materials for a ranch road, driveway repair, or landscaping project, we are your local source.
- Mariposa County (Primary Service Area)
- Merced & Central Valley
- Hornitos, Bear Valley, & Catheys Valley
- Yosemite Region
- Rural and ranch properties across the area
If you’re searching for “gravel near me”, “road base Mariposa County,” or “construction materials Merced,” Mt. Gaines Rock is your closest and most affordable option.
Photo Gallery
Our products, equipment, and operation.









About the Owner
Mt Gaines founder and owner Jack Bankhead (pictured with his grandchildren) has owned and operated the Mt Gaines Rock Plant since 2003. Jack has worked in the sand and gravel industry for decades. He loves what he does and enjoys chess, reading, and the history of the mining industry. His son Jordan Bankhead now helps run the family business.
Frequently Asked Questions
Do you deliver?
Pickup only at this time. Contact us if you need hauling referrals.
How much material do I need?
One cubic yard covers ~100 sq ft at 3 inches deep. Call us for help estimating your project.
Are you open to the public?
Yes. Homeowners, ranchers, and contractors are welcome.
What materials do you offer?
Road base, 3/4" crushed rock, fill dirt, ornamental rock, and construction sand and gravel (availability varies).
Contact Mt. Gaines Rock
For pricing, availability, or project questions, contact us anytime.
Phone
Text
Social Media
Mailing Address
P.O. Box 97, Mariposa, CA 95338
