McMinnville River Rocks

McMinnville River Rocks

1 to 3 inch

McMinnville River Rocks come in a variety of shapes and colors, these are 1 to 3 inch.

River Rock 4-6

4 to 6 inch

Tennessee 4 to 6 inch river rocks, ask about our delivery.

6-8 Rocks

6 to 8 inch

These are our 6 to 8 inch river rock, harvested here.

8-10 RR

8 to 10 inch

Need larger rocks, 8 to 10 inch rocks ready to go!

River Rocks 10-12

10 to 12 inch

Get a ton and have some fun with 10" to 12" rocks.


12 to 18 inch

Sometimes bigger is better, 12 to 18 inches.

Mexican Beach Pebbles McMinnville

Mexican Beach Pebbles

We have a variety of colors and size of Mexican Beach Pebbles.

Alabama Sunset in McMinnville

Alabama Sunset

Who doesn't love the color of an Alabama sunset.

McMinnville Indy Jack Rocks

Indiana River Rock

Spice up your landscaping with Indy Jack!

small river rocks warren county

Small River Rock

Our smallest river rocks, great for creative landscaping.

Louisville Garden Blend In McMinnville

Louisville Garden Blend

Louisville Garden Blend rocks are multicolored, smooth and sure to add class to your landscaping.

Pea Gravel McMinnville

Pea Gravel

Our pea gravel is colorful and sure to set off any landscape area you're creating!

Colorado River Rocks in Tennessee

Colorado River Rock

Three different rock patterns and multicolored with a variety of sizes.

Tennessee White Marble

White Marble

White Marble will add a touch of class to any landscaping project.

Black Slate McMinnville

Black Slate

Black Slate and White Marble, what a statement that will make creating a perfect contrast!

Boulders & Slicks

McMinnville River Boulders

River Boulders

River boulders used in natural landscape settings.

RR Medium Slicks

River Slicks

River slicks are harvested from river beds and banks.

Large Slick River Rocks

River Slicks Large

These are our larger river slicks for big ideas!