How much does gravel or crushed stone cost? Gravel or crushed stone delivery cost also depend on the quantity that you order, more quantity mean less price. The cost of gravel ranges from $10 to $50 per ton, $15 to $75 per yard, $1 to $3 per square foot, or $1,350 per truck load depending on the rock type, volume, and travel distance.