Prices for topsoil per ton in the United States typically range from about $20 to $60, with averages around $35-$40 per ton depending on location, quality, and delivery. Primary cost drivers include material quality, moisture content, screening, delivery distance, and whether the soil is bagged or bulk. This article breaks down the typical cost per ton, how quotes are built, and practical steps to manage the price.
| Item | Low | Average | High | Notes |
|---|---|---|---|---|
| Topsoil per ton | $20 | $35 | $60 | Bulk, standard quality |
| Delivery fee (bulk, 5-10 ton) | $40 | $120 | $300 | Distance dependent |
| Bagged topsoil (per bag 40 lb) | $2 | $4 | $8 | Smaller lot, less efficient |
| Quality premium (screened/ screened + compost) | $5 | $15 | $25 | Higher organic content |
| Soil testing or amendments | $25 | $60 | $150 | Optional upgrades |
Assumptions: Midwest labor/haul rates, standard screened topsoil, normal access, standard moisture level.
Typical Topsoil Price Per Ton and What It Includes
Most buyers pay $30-$45 per ton for bulk, standard-quality topsoil. The total often includes material, loading, and basic delivery when the soil is hauled locally. Assumptions: 5- to 10-ton orders, standard road access.
Regional Price Variations: Midwest vs West vs South
Prices shift by region due to supply, demand, and trucking costs. In the Midwest, expect $25-$40 per ton; the West can be $35-$60; the South commonly falls in the $28-$45 range. Delivery distance compounds regional differences. Assumptions: Local suppliers, typical driving distances under 25 miles.
Delivery Costs Per Ton and Per Mile
Delivery adds a separate line item with ranges such as $4-$10 per mile or a fixed fee of $60-$200 for typical residential loads. For a 5-ton to 10-ton bulk delivery within 20 miles, total delivery often lands around $100-$180. Order size directly affects per-ton delivery savings. Assumptions: Standard residential access, no oversized equipment required.
| Delivery Scenario | Low | Average | High | Notes |
|---|---|---|---|---|
| 5 miles | $30 | $60 | $90 | Small load, closer distance |
| 15 miles | $60 | $120 | $180 | Mid-range distance |
| Over 25 miles | $100 | $180 | $260 | Higher fuel and time |
Quality Grades: Screening, Compost Content, and Their Price Impact
Standard topsoil runs around $25-$40 per ton, while screened topsoil with added compost or organic matter can push to $40-$60 per ton. Screening removes debris and rocks, improving planting success. Assumptions: Typical garden or lawn prep use, no heavy contamination.
Bulk vs Bagged Topsoil: Per Ton Versus Per Bag Pricing
Bulk topsoil bought by the ton is generally cheaper per unit than bagged soil. Bagged soil often costs $2-$8 per 40-pound bag, equating to roughly $100-$400 per ton depending on bag size and packaging efficiency. Bulk saves money for larger projects. Assumptions: Standard 40-lb bags, consumer pickup or curbside delivery.
Common Add-Ons That Increase the Bill
Expect additional charges for soil testing, amendments (compost, manure), moisture conditioning, or delivery surcharge for remote sites. A typical mix might add $20-$60 per ton for compost or amendments. Ask for a single bundled quote to avoid hidden fees. Assumptions: Basic amendment level, no oversized equipment required.
How Weather and Seasonality Affect Topsoil Pricing
Prices tend to rise in early spring during peak landscaping season and may dip in late fall. Price movements of 10-25% are common across demand surges. Plan ahead to lock in lower rates when demand is slower. Assumptions: Seasonal supply aligns with typical northern planting windows.
Ways to Reduce Costs Without Compromising Quality
Options include consolidating orders to gain bulk discounts, choosing standard moisture soil, and requesting regional suppliers that offer flat-rate delivery. Bundle deliveries to save on per-ton transport. Assumptions: Moderate order size, standard site access, non-urgent timeline.
Cost Breakdown Snapshot
Below is a compact look at how a typical bulk topsoil job can break down by major cost components.
| Component | Low | Average | High | Notes |
|---|---|---|---|---|
| Topsoil (tons) | $20/ton | $35/ton | $60/ton | Bulk purchase |
| Delivery | $40 | $120 | $300 | Distance and scale dependent |
| Amendments | $0 | $20-$60 | $100 | Optional upgrades |
| Total estimated | $60-$140 | $190-$350 | $460-$1,020 | Order size and distance drive |