Service area · AL
Gravel, Sand and Mulch Delivery in Birmingham, AL
Bulk gravel, crushed stone, sand, soil and mulch delivered across Birmingham, AL, priced by the load for your ZIP.
- Min. order
- 2 tons or 2 yd³
- Area
- Birmingham and nearby ZIPs
- From
- $433 delivered
Every price below is the delivered total.
Gravel Valet brings bulk crushed stone, gravel, sand, soil and mulch to homes, shops and job sites in Birmingham. Enter your ZIP above to see what we deliver to your block.
The sections that follow cover the wet weather at the nearest NOAA station, the ground mapped at the center of ZIP 35203, and how to match stone to the work in hand.
Plan
How much do you need?
Work out your material
In stock
Materials available in Birmingham
Every price is the delivered total for 2 tons or yards, in whole dollars.
From$5012 ton delivered#57 Crushed Stone
Gravel and Crushed Stone- Size
- 3/4 to 1 inch
- Weight
- 2,700 lb/yd³
- Color
- Gray
From$8022 ton deliveredPea Gravel
Driveway and Landscaping- Size
- 3/8 inch
- Weight
- 2,600 lb/yd³
- Color
- Mixed tan and brown
From$8912 ton deliveredRiver Rock
Driveway and Landscaping- Size
- 1 to 3 inches
- Weight
- 2,600 lb/yd³
- Color
- Mixed earth tones
From$5012 ton deliveredTopsoil
Soil and Fill- Size
- Screened
- Weight
- 2,200 lb/yd³
- Color
- Dark brown
From$4992 ton deliveredDriveway Gravel
Driveway and Landscaping- Size
- 3/4 inch clean crushed
- Weight
- 2,700 lb/yd³
- Color
- Gray
From$4862 ton deliveredRoad Base
Drainage and Base- Size
- 3/4 inch minus
- Weight
- 2,800 lb/yd³
- Color
- Gray
From$5402 ton deliveredMason Sand
Sand- Size
- Fine
- Weight
- 2,700 lb/yd³
- Color
- Tan
From$6292 yd deliveredBrown Shredded Mulch
Mulch and Wood- Size
- Double shredded
- Weight
- 800 lb/yd³
- Color
- Brown
From$4332 ton deliveredFill Sand
Sand- Size
- Unscreened
- Weight
- 2,700 lb/yd³
- Color
- Tan
From$4462 ton deliveredAsphalt Millings
Driveway and Landscaping- Size
- 1 inch minus
- Weight
- 2,900 lb/yd³
- Color
- Black
From$4472 ton deliveredFill Dirt
Soil and Fill- Size
- Unscreened
- Weight
- 2,400 lb/yd³
- Color
- Brown
From$4652 ton deliveredStone Dust Screenings
Drainage and Base- Size
- 1/4 inch and fines
- Weight
- 2,800 lb/yd³
- Color
- Gray
From$4722 ton deliveredConcrete Sand
Sand- Size
- Coarse
- Weight
- 2,700 lb/yd³
- Color
- Tan to gray
From$4882 ton deliveredPlayground Sand
Sand- Size
- Fine, washed
- Weight
- 2,700 lb/yd³
- Color
- Light tan
From$4982 ton delivered#67 Stone
Gravel and Crushed Stone- Size
- 3/4 inch and under
- Weight
- 2,700 lb/yd³
- Color
- Gray
From$4982 ton delivered3/4" Crushed Stone
Gravel and Crushed Stone- Size
- 3/4 inch
- Weight
- 2,700 lb/yd³
- Color
- Gray
From$5012 ton delivered#4 Crushed Stone
Gravel and Crushed Stone- Size
- 1-1/2 to 2-1/2 inches
- Weight
- 2,700 lb/yd³
- Color
- Gray
From$5012 ton deliveredDrain Rock
Drainage and Base- Size
- 3/4 to 1-1/2 inches
- Weight
- 2,700 lb/yd³
- Color
- Gray
From$5022 ton delivered3/8" Crushed Stone
Gravel and Crushed Stone- Size
- 3/8 inch
- Weight
- 2,700 lb/yd³
- Color
- Gray
From$5022 ton delivered1-1/2" Crushed Gravel
Gravel and Crushed Stone- Size
- 1-1/2 inch
- Weight
- 2,700 lb/yd³
- Color
- Gray to tan
From$5022 ton deliveredWalkway Gravel
Driveway and Landscaping- Size
- 3/8 inch
- Weight
- 2,600 lb/yd³
- Color
- Mixed
From$5052 ton delivered#89 Crushed Stone
Gravel and Crushed Stone- Size
- 3/8 inch
- Weight
- 2,700 lb/yd³
- Color
- Gray
From$5072 ton deliveredRiprap
Drainage and Base- Size
- 6 to 12 inches
- Weight
- 2,700 lb/yd³
- Color
- Gray
From$5612 ton deliveredCrushed Concrete
Driveway and Landscaping- Size
- 3/4 inch minus
- Weight
- 2,600 lb/yd³
- Color
- Light gray
From$5922 ton deliveredGarden Soil
Soil and Fill- Size
- Blended
- Weight
- 2,000 lb/yd³
- Color
- Dark brown
From$6252 yd deliveredCompost
Soil and Fill- Size
- Screened
- Weight
- 1,200 lb/yd³
- Color
- Dark brown
From$6292 yd deliveredBlack Shredded Mulch
Mulch and Wood- Size
- Double shredded
- Weight
- 800 lb/yd³
- Color
- Black
From$6352 ton deliveredRailroad Ballast
Gravel and Crushed Stone- Size
- 1-1/2 to 2-1/2 inches
- Weight
- 2,700 lb/yd³
- Color
- Gray
From$6522 ton deliveredDecomposed Granite
Driveway and Landscaping- Size
- 1/4 inch and fines
- Weight
- 2,500 lb/yd³
- Color
- Gold to tan
From$7052 yd deliveredWood Chips
Mulch and Wood- Size
- 1 to 3 inches
- Weight
- 700 lb/yd³
- Color
- Natural
From$7292 yd deliveredRed Mulch
Mulch and Wood- Size
- Double shredded
- Weight
- 800 lb/yd³
- Color
- Red
Popular projects
Common gravel projects in Birmingham
The ground and weather in Birmingham
Plan for heavy rain first
The NOAA normals station at Birmingham AP, AL, about 5 miles away, averages 56.6 inches of precipitation a year. That is a lot of water, and much of it can fall in strong thunderstorms that dump a great deal in a short span. Any gravel surface here needs a place for that water to go, or the fines wash out and the stone starts to scatter.[1]
Open-graded stone with no fines, such as #57 Crushed Stone or Drain Rock, lets rain drop through instead of running across the top. Use it where water collects: along a wall, under a downspout, or in a trench that carries runoff to the street. Dense Road Base belongs under a drive, where you want the surface to shed water to the edges.[1]
Snow is light at that station, with 1.4 inches in an average year. The same gauge records 47 days a year when the low drops to 32 F or below. Freeze nights like these can lift poorly drained stone, which gives one more reason to keep water moving out of a base.[1]
The median last spring freeze at Birmingham AP comes on March 21. The median first fall freeze arrives on November 11. Mulch spread before that first fall freeze helps protect the roots of new shrubs through the colder weeks.[1]
Built-over ground on old limestone and shale
At the center point of ZIP 35203, the USDA survey maps Urban land, with 95 percent of that map unit paved or built over. Ground like that has been graded, filled and covered many times. When a small patch of it is opened for a planting strip or a parking pad, the first foot can hold brick bits, old base stone, cinders or packed clay.[2]
Under the fill, the USGS geologic map puts the center point on the Conasauga Formation, a unit of limestone and shale from the Cambrian. Shale weathers into a sticky, fine clay, while limestone breaks into harder blocks. A trench that reaches down that far may turn up either one.[3]
The ground at the center point stands 600 feet above sea level. On sloped streets, water from uphill lots crosses the lower ones, so look at where runoff enters a site before you set a grade.[4]
A gravel courtyard or parking strip downtown
Small spaces are the norm in a dense area: a rear courtyard, a strip beside a building, a short alley pad. Begin by digging out the loose top material until you hit something firm, and pull out any large debris. If the subgrade is soft or clayey, lay a woven geotextile fabric so the base stone does not sink into it.[1],[2]
On top of the fabric, compact a layer of Road Base or Crushed Concrete in thin lifts. Crushed Concrete makes good sense on a site that was once built over, and it packs as tightly as quarried base. Finish with 3/4" Crushed Stone or Driveway Gravel for a clean top surface that drains and gives good footing.[3]
Slope the finished surface away from any wall, by a small amount over its width. Where the strip meets a building, run a narrow band of Drain Rock or #57 Crushed Stone to take roof water. That keeps water out of the base, which helps it ride out the winter freeze nights without heaving.[1]
Sheds and small workshops on a tight lot need a level, firm pad. Frame the area, fill it with compacted Crushed Concrete or #4 Crushed Stone, and top it with a thin layer of Stone Dust Screenings that can be screeded flat. A stone pad lets water drain away from the floor and gives the shed a dry footing through wet seasons.[2]
Raised beds and containers over fill
Planting straight into old urban fill rarely works well, since the native topsoil was stripped or buried long ago. Raised beds solve that. Build a frame, set it on loosened ground, and fill it with Garden Soil or a mix of Topsoil and Compost.[2],[3]
With this much rain, raised beds also keep roots out of soggy ground. Line the bottom of large planters with a thin layer of #89 Crushed Stone so the soil does not stay waterlogged after a storm. Top each bed with Brown Shredded Mulch or Red Mulch to slow weeds and stop rain from splashing soil onto the pavement.[1]
Plant cool-season crops early in the spring, and put warm-season plants in after the median last freeze date. River Rock around the base of a bed gives a tidy border that does not wash away.[1]
Slopes, steps and stone that stays put
Hilly ground and heavy rain together make loose stone travel. A gravel path that runs straight down a slope turns into a gully after a few storms, with the stone piled at the bottom. Run paths across a slope where you can, or break a steep run into short level landings held by timber or stone steps.[1],[4]
For a path on a grade, angular stone holds much better than rounded stone. Stone Dust Screenings compact into a firm surface that resists washing on a gentle slope, and 3/8" Crushed Stone gives a coarser path that still locks together. Pea Gravel and River Rock roll downhill, so keep them on flat ground or in beds with firm edges.[2],[3]
At the bottom of a slope, a collection point for runoff saves the rest of the yard. A shallow basin filled with #57 Crushed Stone or Drain Rock lets water sink in or spread out slowly, and a ring of Riprap at the inlet takes the force of the flow. Keep the basin away from the house so the water does not reach a foundation, and clear leaves out of it each fall so it still drains when the freeze nights arrive.[1]
Before you dig on built-over ground, call the utility locate line and wait for the marks, since old city lots can hide lines, pipes and buried footings in odd places.[2]
Homes in 35203 and the wider city
The Census counts 2,272 housing units in ZIP 35203. Only 5 percent of those are detached single-family houses, so most homes are apartments, lofts and condos.[5]
Birmingham as a whole holds 109,349 housing units, and 58 percent of them are detached houses.[5]
The median build year for homes in ZIP 35203 falls in the 1939 or earlier bucket. The citywide median build year is 1965.[5]
Owners live in 30 percent of the occupied homes in the ZIP.[5]
The Alabama Department of Transportation calls the stone layer under its pavements Crushed Aggregate Base, written up in Section 825 of its Standard Specifications for Highway Construction (2026).[6]
The numbers behind this page
| Fact | Value | Applies to | Source |
|---|---|---|---|
| NOAA normals station used | Birmingham AP, AL, about 5 miles away | Weather station | [1] |
| Average yearly precipitation | 56.6 inches | Weather station | [1] |
| Average yearly snowfall | 1.4 inches | Weather station | [1] |
| Days a year the low reaches 32 F or colder | 47 days | Weather station | [1] |
| Median date of the last spring freeze (32 F) | March 21 | Weather station | [1] |
| Median date of the first fall freeze (32 F) | November 11 | Weather station | [1] |
| Soil map unit at the ZIP's center point | Urban land | City center point | [2] |
| Share of the map unit mapped as urban land (paved or built over) | 95 percent | City center point | [2] |
| Mapped geologic unit at the ZIP's center point | Conasauga Formation | City center point | [3] |
| Rock or sediment type of that unit | limestone, shale | City center point | [3] |
| Geologic age of that unit | Cambrian | City center point | [3] |
| Ground elevation at the ZIP's center point | 600 feet | City center point | [4] |
| Housing units in ZIP 35203 | 2,272 | This ZIP | [5] |
| Share of homes in ZIP 35203 that are detached single-family houses | 5 percent | This ZIP | [5] |
| Housing units in Birmingham | 109,349 | Whole city | [5] |
| Share of homes in Birmingham that are detached single-family houses | 58 percent | Whole city | [5] |
| Median year homes in ZIP 35203 were built | 1939 or earlier | This ZIP | [5] |
| Median year homes in Birmingham were built | 1965 | Whole city | [5] |
| Share of occupied homes in ZIP 35203 lived in by the owner | 30 percent | This ZIP | [5] |
| Alabama Department of Transportation aggregate base specification | Crushed Aggregate Base, Section 825, Standard Specifications for Highway Construction (2026) | State | [6] |
Sources
- NOAA NCEI U.S. Climate Normals 1991-2020, annual and seasonal, retrieved 2026-10-30
- USDA NRCS Soil Data Access (SSURGO soil survey), retrieved 2026-10-31
- USGS State Geologic Map Compilation (Horton and others, 2017), queried through the Macrostrat API, retrieved 2026-10-31
- USGS Elevation Point Query Service (3DEP), retrieved 2026-10-31
- U.S. Census Bureau, American Community Survey 2020-2024 5-year estimates (tables B25001, B25003, B25024, B25035), retrieved 2026-10-30
- Alabama Department of Transportation, Standard Specifications for Highway Construction (2026), Section 825, 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 Birmingham
- Minimum order
- 2 tons or 2 cubic yards
- Delivered price from
- $433 for 2 tons of Fill Sand
- Priced from
- Birmingham, AL ladder (this city)
We coordinate the truck from the yards that serve Birmingham; we do not run a yard in town.
Coverage map
Where we deliver in Birmingham
The drawing shows the nearest cities we price around Birmingham, at true bearing and distance. Outside the rings, enter your ZIP and we quote the haul from the nearest ladder.
Need bulk material delivered in Birmingham?
Delivered prices on every card, or send the job and we price it by hand.
Tools
Helpful calculators
Frequently Asked Questions
How do I keep a gravel drive from washing out in Birmingham?
Build it in layers and give water a way off. Compact Road Base under the surface stone, then add a top layer of angular Driveway Gravel or 3/4" Crushed Stone. Crown the drive or slope it to one side, and line the low edge with Drain Rock or a ditch of River Rock. Loose gravel on bare dirt washes out much faster in heavy rain.
What stone goes behind a retaining wall?
Use clean, open-graded stone such as #57 Crushed Stone or Drain Rock behind the wall, with a perforated pipe at the base if the wall is tall. The clean stone lets water drain down and out instead of building pressure behind the blocks. Wrap the stone in fabric so soil does not clog it over time.
Can I use Crushed Concrete as a base?
Yes. Crushed Concrete compacts into a firm base for drives, parking pads, shed floors and paver patios. Lay it in thin lifts and compact each one. It works well on built-over ground, where the subgrade is already a mix of old fill. Cover it with a cleaner top stone if you want a finished look.
When should I mulch beds in Birmingham?
Mulch in spring after the soil warms and again in late fall. A spring layer holds moisture through the hot months and blocks weeds. A fall layer, spread before the median first freeze on November 11, helps protect roots during cold nights. Keep a few inches of space between the mulch and any stems or tree trunks.
Which gravel drains best around a downspout?
Clean stone with no fines drains best. #57 Crushed Stone and Drain Rock both leave open gaps between the pieces, so water drops through quickly. River Rock works too and looks better in a visible spot. Dig a shallow basin, line it with fabric, and fill it with stone so roof water soaks in or flows away from the foundation.