Skip to content
Gravel Valet

Service area · NC

Gravel, Crushed Stone, Sand and Soil Delivery in Charlotte, NC

Bulk gravel, crushed stone, sand, soil and mulch delivered across Charlotte, NC, priced by the load for your ZIP.

Min. order
2 tons or 2 yd³
Area
Charlotte and nearby ZIPs
From
$433 delivered

Every price below is the delivered total.

Gravel Valet delivers bulk gravel, crushed stone, sand, soil and mulch in Charlotte, including ZIP 28202. Built-over ground on granite, steady yearly rain and a moderate number of freezing nights shape the work here.

The sections below explain the rock and weather, the downtown housing mix, and how to choose stone for drainage and bases.

Plan

How much do you need?

Work out your material

Coverage
200 sq ft
Cubic yards
1.85
Tons to order
2.5
Delivered to Charlotte, NC
$443
Whole dollars, delivery included.

In stock

Materials available in Charlotte

Every price is the delivered total for 2 tons or yards, in whole dollars.

Popular projects

Common gravel projects in Charlotte

The ground and weather in Charlotte

Granite Under Built Ground

The USDA soil survey maps Urban land at the ZIP's center point, with 100 percent of the map unit paved or built over. The original surface lies under streets, plazas and building foundations.[1]

Below the built ground, the state geologic map shows Granitic Rock of Ordovician age, made of granite. Granite is hard and strong, and where it sits near the surface it makes a solid floor for a deep foundation. Weathered granite above the fresh rock breaks into a gritty, sandy material when dug.[2]

Ground at the center point stands 760 feet above sea level by the USGS elevation service. For a surface project, the rock matters less than the fill above it, and that fill should be checked for soft spots before any base goes down.[3]

The fill above the rock may hold old brick, concrete and gravel from earlier buildings. Those materials pack well when broken small, but voids and buried wood settle, so probe for them and dig them out. The gritty weathered granite that comes out of a deeper dig drains fairly well and can go back into a trench, though it lacks the strength of packed Road Base under a drive or slab.[1],[2]

Rain, Light Snow and Two Freeze Dates

Charlotte Douglas AP, NC, about 6 miles away, is the nearest NOAA normals station. It averages 43.6 inches of precipitation and 3.5 inches of snowfall a year. Rain falls through every season, often in heavy summer storms.[4]

The station records 58 days a year when the low reaches 32 F or colder. The median last spring freeze is March 30, and the median first fall freeze is November 3. Those freezes are usually short, but a wet base can still lift and loosen on a hard frost.[4]

Snow is light and rare, yet an icy morning does happen. Concrete Sand spread on a walk gives traction and sweeps harmlessly into beds or paver joints afterward.[4]

Summer storms can drop a lot of rain in a short time, and built-over ground sheds most of it. A dry well filled with Drain Rock at the end of a downspout, or a swale lined with River Rock, gives that runoff a place to slow down and soak in. Warm-season plants follow the March 30 median last freeze, while cool-season beds go in once the summer heat breaks.[4]

Towers and Townhomes in ZIP 28202

The Census Bureau's survey counts 12,177 housing units in ZIP 28202. Only 4 percent are detached single-family houses, compared with 51 percent across Charlotte, which has 399,305 housing units. The ZIP's median home was built in 2007, while the city's median year built is 1995. Owners live in 29 percent of the ZIP's occupied homes.[5]

A ZIP built mostly of apartments, condos and townhomes keeps its green space in courtyards, roof terraces, plaza beds and small private patios. Landscape crews refresh those beds each spring and fall, and residents of townhomes order small loads for their own patio or planter projects.[5]

Townhome patios tend to be small and shaded by neighboring buildings. Pavers set on a firm base, a border of Pea Gravel and a few planters filled with Garden Soil can turn a narrow strip of ground into usable outdoor space.[5]

Plaza Beds and Roof Terraces

Planters on a roof terrace dry out fast in summer sun, even with 43.6 inches of yearly precipitation at the nearby station. Garden Soil holds moisture and drains well, and it weighs less than Topsoil, which counts on a roof. Compost worked into the top each year keeps it fertile.[4]

Plaza beds at street level take Topsoil to bring them up to grade, with Compost mixed in to loosen the soil. A thick layer of Brown Shredded Mulch or Black Shredded Mulch holds moisture, keeps weeds down, and looks finished. Red Mulch suits a bed that needs color against gray paving.[4]

Mulch also protects roots on the 58 days a year the station drops to 32 F or colder. A fresh layer laid in fall, before the November 3 median first freeze, does that job well.[4]

Street trees in plaza beds need room for roots. Topsoil mixed with Compost across a wide planting area, capped with Wood Chips or shredded mulch, keeps a tree healthy far longer than a small pit of packed fill.[1]

#57 Crushed Stone or #67 Stone

Two angular stones handle most drainage and base work, and the choice is about size. #57 Crushed Stone is the larger of the two. It leaves bigger gaps, so water moves through it quickly, which makes it the usual pick for French drains, the lower layer of a base, and gravel strips beside a foundation.[4]

#67 Stone mixes slightly smaller pieces into the blend, so it packs a little tighter and sits more firmly underfoot. It suits a walking surface over a drain, a base under a shed, or a top layer where a finer look is wanted. For the finest firm surface, #89 Crushed Stone or Stone Dust Screenings goes over either one.[4]

In a place with 58 freezing days a year, both stones beat any material full of fines for drainage, because clean stone lets water out before it can freeze. Wrap either in fabric where it meets soil so silt does not clog the gaps over time.[4]

Decorative jobs follow different rules. River Rock rounds off the edges of a dry creek or a downspout splash pad, and Pea Gravel makes a soft border, but neither one locks together, so they stay out of bases and walking surfaces that need to stay flat.[4]

A Stone Base for a Patio or a Drive

A paver patio on built ground starts with digging past loose fill to firm material and laying a woven fabric. A lower course of #57 Crushed Stone drains the base, and Road Base or Crushed Concrete packed in thin lifts forms the firm layer above it. A screeded bed of Concrete Sand sets the pavers.[1]

A gravel drive or parking pad uses the same lower layers with a surface of Driveway Gravel or 3/4" Crushed Stone instead of pavers. Crown it so heavy summer rain runs to the sides, and catch that runoff with a trench of Drain Rock or a strip of River Rock.[4]

The North Carolina Department of Transportation names Aggregate Base Course, Section 520, in its Standard Specifications for Roads and Structures. State road crews build to that section. A private patio or drive needs firm ground, fabric, packed stone and a slope that keeps water moving away.[6]

A shed or a storage building needs a level pad. A frame filled with #67 Stone over fabric, packed and screeded flat, drains under the floor and keeps the building off wet ground.[1]

The numbers behind this page

FactValueApplies toSource
Soil map unit at the ZIP's center pointUrban landCity center point[1]
Share of the map unit mapped as urban land (paved or built over)100 percentCity center point[1]
Mapped geologic unit at the ZIP's center pointGranitic RockCity center point[2]
Rock or sediment type of that unitgraniteCity center point[2]
Geologic age of that unitOrdovicianCity center point[2]
Ground elevation at the ZIP's center point760 feetCity center point[3]
NOAA normals station usedCharlotte Douglas AP, NC, about 6 miles awayWeather station[4]
Average yearly precipitation43.6 inchesWeather station[4]
Average yearly snowfall3.5 inchesWeather station[4]
Days a year the low reaches 32 F or colder58 daysWeather station[4]
Median date of the last spring freeze (32 F)March 30Weather station[4]
Median date of the first fall freeze (32 F)November 3Weather station[4]
Housing units in ZIP 2820212,177This ZIP[5]
Share of homes in ZIP 28202 that are detached single-family houses4 percentThis ZIP[5]
Share of homes in Charlotte that are detached single-family houses51 percentWhole city[5]
Housing units in Charlotte399,305Whole city[5]
Median year homes in ZIP 28202 were built2007This ZIP[5]
Median year homes in Charlotte were built1995Whole city[5]
Share of occupied homes in ZIP 28202 lived in by the owner29 percentThis ZIP[5]
North Carolina Department of Transportation aggregate base specificationAggregate Base Course, Section 520, Standard Specifications for Roads and Structures (January 2024)State[6]

Sources

  1. USDA NRCS Soil Data Access (SSURGO soil survey), retrieved 2026-10-30
  2. USGS State Geologic Map Compilation (Horton and others, 2017), queried through the Macrostrat API, retrieved 2026-10-30
  3. USGS Elevation Point Query Service (3DEP), retrieved 2026-10-30
  4. NOAA NCEI U.S. Climate Normals 1991-2020, annual and seasonal, retrieved 2026-10-30
  5. U.S. Census Bureau, American Community Survey 2020-2024 5-year estimates (tables B25001, B25003, B25024, B25035), retrieved 2026-10-30
  6. North Carolina Department of Transportation, Standard Specifications for Roads and Structures (January 2024), Section 520, retrieved 2026-10-29

Point and station values describe one spot, not every lot in town. Check your own site before you build.

Nearby

Nearby cities we serve

Delivery

Your delivery in Charlotte

Minimum order
2 tons or 2 cubic yards
Delivered price from
$433 for 2 tons of Fill Dirt
Priced from
Charlotte, NC ladder (this city)

We coordinate the truck from the yards that serve Charlotte; we do not run a yard in town.

Coverage map

Where we deliver in Charlotte

The drawing shows the nearest cities we price around Charlotte, at true bearing and distance. Outside the rings, enter your ZIP and we quote the haul from the nearest ladder.

Huntersville, NC 12 miles; Matthews, NC 14 miles; Concord, NC 20 miles; Gastonia, NC 21 miles; Rock Hill, SC 24 miles; Spartanburg, SC 67 miles25 mi50 mi75 miNHuntersville 12 miMatthews 14 miConcord 20 miGastonia 21 miRock Hill 24 miSpartanburg 67 miCharlotte
35.2290, -80.8419ZIP 28202

Need bulk material delivered in Charlotte?

Delivered prices on every card, or send the job and we price it by hand.

Tools

Helpful calculators

Frequently Asked Questions

What is under the ground in downtown Charlotte?

The USDA survey maps Urban land at the ZIP's center point, fully built over. Below that, the state geologic map shows Granitic Rock of Ordovician age, made of granite. Surface jobs stay in the fill above the rock, so check the fill for soft spots before building.

Should I use #57 Crushed Stone or #67 Stone?

#57 Crushed Stone for French drains, the lower layer of a base, and gravel strips where water must move fast. #67 Stone where the surface needs to pack a little firmer, such as a walk over a drain or a shed base. Each one drains far better than a material full of fines.

When should I plant in spring?

The Charlotte Douglas AP station has a median last spring freeze of March 30. Fill beds and planters with Garden Soil or Topsoil and Compost before then, and set tender plants after that date. The median first fall freeze there is November 3.

What soil goes in a roof terrace planter?

Garden Soil, with Compost worked into the top each year. It holds moisture through summer, drains after storms, and weighs less than Topsoil. Top it with Brown Shredded Mulch to slow drying in sun and wind.

How do I handle heavy summer rain on a patio?

Slope the patio away from buildings, and catch runoff at the low edge with a trench of Drain Rock or #57 Crushed Stone. The nearby station averages 43.6 inches of precipitation a year, and storms can drop a lot at once, so plan where the water goes before laying the pavers.

Get a free quote

Request a callback

Leave your number and we call you back about a delivery, a material or a price.