Driveway Gravel
3/4" stone for building or resurfacing a gravel driveway
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville

Macomb County, Michigan ยท Free Delivery
Free delivery to Roseville on every order, with loads arriving in as fast as 2 business days.
Delivering to Roseville, MI
Free delivery on every order.
Crushed gravel and base materials that compact under tires.
3/4" stone for building or resurfacing a gravel driveway
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
3/8" stone that's comfortable underfoot for paths and walks
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
Stone-and-dust blend that packs hard under drives and patios
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
3/4" minus blend compacted under roads and heavy-load areas
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
Recycled 3/4" base for drives, pads and access roads
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
Graded crushed stone for drainage, concrete and heavy work.
Angular 3/4" stone for drainage beds and concrete slab bases
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
All-purpose stone up to 1" for drainage, concrete and bases
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
Small 3/8" stone for walkways, patios and driveway topping
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
1/4" to 3/4" stone for concrete mix, drain lines and beds
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
1/4" minus stone dust for paver bedding and leveling
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
Clean 3/4" to 1" rock for French drains and septic fields
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
3/8" minus chip for paver joints, chip seal and tight bases
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
3/32" to 3/8" clean stone for drainage and concrete mixes
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
3/4" to 1-1/2" stone for erosion control and heavy base
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
1" to 2-1/2" angular stone for track beds and equipment pads
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
4" to 12"+ rock for shorelines, slopes and culvert outlets
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
Clean 1/8" to 1/2" chip for paver bedding and walkway bases
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
1-1/2" to 2-1/2" washed stone for construction entrances
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
Rounded stone for beds, borders and water features.
Rounded 1" to 3" stones for beds, borders and drainage
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
Large 2" to 4" stones for water features and dry creek beds
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
Smooth 3/8" pebbles for paths, patios and play areas
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
Washed sand for masonry, concrete and leveling.
Fine sand for mortar, sandboxes and volleyball courts
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
Coarse, clean sand for concrete, backfill and leveling
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
Soil and fill by the ton, mulch by the cubic yard.
Screened topsoil for lawns, gardens and flower beds
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
Hardwood mulch that holds moisture and keeps weeds down
From 1 Yard Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
Compost-enriched soil for vegetable gardens and raised beds
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
Compactable dirt for grading, backfill and low spots
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Roseville
Pick the material and quantity.Open a product to see your price, with free delivery to Roseville.
Choose a delivery date at checkout.As fast as 2 business days for most Roseville addresses.
Clear a drop spot.The truck tips the load where you mark it. Note low wires or branches when you order.
Not sure how much you need?
Enter length, width and depth and the calculator returns the cubic yards and tons for your project.
Open the calculatorMichigan Rock Supply handles gravel and aggregate delivery in Roseville, MI for two kinds of buyers: contractors running paver patios, driveways and drainage work, and homeowners fixing a rutted drive or bedding a walkway. Most of the ground here is flat former lake bed clay, so what goes under the surface matters as much as what shows. That is why 21AA limestone shows up on so many orders.
Roseville sits on the Southeast lake plain, a flat former glacial lake bed of clay, silty clay and clay loam. Most of the ground is poorly drained, and water stands in low spots after spring snowmelt and heavy rain. Much of the land relies on ditches and tile drains to move that water away.
A thin base is where patios and drives fail first. When frost comes out of the ground, water is trapped in the soaked soil, so roadbeds, gravel drives and thin bases soften and rut. A paver patio over a shallow, undrained bed shifts the same way, and the joints open.
The fix is a thicker compacted base and a drainage layer that gives meltwater somewhere to go. Frost depth under the Michigan Residential Code is 42 inches, which is why base and driveway work runs from the spring thaw into late fall. Frozen ground stops compaction in winter, and frost laws limit heavy trucks on many roads during the thaw.
Patio and flatwork bedding is the work that drives most material choices here. Under pavers, you want a base that compacts hard and stays put, then a thin bedding layer that lets you set each unit level. Sand alone will not carry the load, and clean stone will not lock up.
21AA Limestone is the standard Michigan driveway base. It compacts tight and is what most local crews put under a patio, parking pad or pole barn. 22A Road Gravel is a different class, a hard-packing mix of stone, sand and fines for unpaved drives and private roads, and it is not the mix for drainage work.
On top of a compacted base, Stone Screenings give you the fine, level bed pavers and flagstone sit on. Mason Sand does the same job for brick and block work and fills paver joints. For a walkable surface on paths and garden walks, Walkway Gravel is the finer option.
Where water has to move, Drain Rock handles French drains, drywells, foundation drains and downspout runs, including in slow-draining clay. #57 Stone covers drainage beds and concrete aggregate, and 3/4" Crushed Stone works for drive surfacing and construction entrances.
For beds and borders, River Rock and Pea Stone are the decorative picks, and Top Soil and Shredded Mulch finish the lawn and planting areas.
You order online and choose your quantity by the ton or by the yard, whichever way you price the job. If you are not sure how much to take, the calculator sizes the load from your project dimensions so you are not guessing at the scale ticket.
Bulk delivery means a dump truck backs to your site and drops the material where you want it. Pick your delivery date at checkout. Roseville sits in Macomb County, and delivery covers the city plus Warren, Sterling Heights, Macomb, St. Clair Shores and Eastpointe.
Start with the calculator to turn your project dimensions into a quantity, then pick your material and delivery date at checkout. If you are bedding pavers, start with 21AA limestone and screenings. Michigan Rock Supply delivers bulk aggregate across Roseville and Macomb County, so order when your site is ready.
Common questions about gravel and aggregate delivery in Roseville, MI
For most drives, 21AA limestone is the base, because it compacts hard and holds up through the freeze-thaw cycle on this clay ground. Top it with Driveway Gravel for the wearing surface. If the drive is unpaved and you want a mix that packs tight, 22A Road Gravel is the other option. Where the drive stays soft, add a drainage layer rather than more stone.
It depends on the area you are covering and how deep the layer goes. A patio base, a driveway and a bedding layer all take different amounts. Use the calculator with your length, width and depth to get the quantity in tons or yards, then order that figure. Round up slightly for compaction and settling.
Place the order with the date you want and we confirm the delivery window back to you. Give us as much notice as you can for Roseville so you get the slot you want rather than the one that is left, and tell us up front if the site is only reachable at certain times.