A bag of Portland cement beside a tub of freshly mixed concrete

Cement calculator

Mixing your own concrete for a 10 × 10 ft slab 4 in thick (with 10% extra) takes 9 bags of 94 lb Portland cement, 18 cu ft of sand and 27 cu ft of gravel, at 1 part cement to 2 of sand to 3 of gravel.

Prices used for the cost estimate
$
Online listings in November 2026: $15.00 to $23.99 at 11 stores.
$
Online listings in November 2026: $4.89 to $7.21 at 5 stores.
$
Online listings in November 2026: $5.98 to $7.20 at 3 stores.
$
$
%
9 94 lb bags of cement
18 cu ft of sand
27 cu ft of gravel

What to order Buy 9 bags of 94 lb Portland cement, 18 cu ft of sand (0.90 tons, or 36 bags of 0.5 cu ft) and 27 cu ft of gravel (1.35 tons, or 54 bags).

Cost estimate

Cement: 9 × $17.92$161.28
Sand: 36 bags × $5.77$207.72
Gravel: 54 bags × $6.90$372.60
Total$741.60

The same concrete from 62 bags of premixed 80 lb concrete mix would cost about $401 at the typical online price. Bagged sand and gravel are dear; enter bulk prices per ton to compare.

All quantities and the working
Concrete36.67 cu ft with 10% extra (1.36 cu yd)
Mix by volume1 part cement : 2 parts sand : 3 parts gravel
Cement1.36 cu yd × 6 bags = 9 bags (1 bag is about 1 cu ft)
Premixed instead62 bags of 80 lb concrete mix

How it was worked out

10 ft × 10 ft × 4 in = 33.33 cu ft

9 bags × 1 cu ft: 9 cu ft cement, 18 cu ft sand, 27 cu ft gravel

The mix

QUIKRETE's Portland cement data sheet gives a typical concrete mix by volume of 1 part Portland cement, 2 parts sand and 3 parts gravel, and says five to six 94 lb bags of cement make a cubic yard of concrete. A 94 lb bag of cement is about 1 cubic foot (Caltrans's maintenance tables give the same), so each bag goes with about 2 cu ft of sand and 3 cu ft of gravel. The calculator uses six bags a yard unless you choose otherwise.

10 ft × 10 ft × 4 in = 33.33 cu ft

9 bags × 1 cu ft: 9 cu ft cement, 18 cu ft sand, 27 cu ft gravel

The dry materials add up to more than the concrete they make, because the sand and cement fill the gaps between the stones once mixed with water. Add water a little at a time until the mix is workable but not soupy; too much water weakens it.

Cement, sand and gravel by volume of concrete

1 : 2 : 3 by volume, no extra included
ConcreteBags of cement (5 to 6 a yard)Sand, cu ftGravel, cu ftSand / gravel tons (at 6 bags)
0.25 cu yd2460.20 / 0.30
0.5 cu yd3690.30 / 0.45
1 cu yd5 to 610 to 1215 to 180.60 / 0.90
2 cu yd10 to 1220 to 2430 to 361.20 / 1.80
3 cu yd15 to 1830 to 3645 to 541.80 / 2.70
5 cu yd25 to 3050 to 6075 to 903.00 / 4.50

Mix your own or buy premixed bags?

Premixed bags of concrete already hold the cement, sand and gravel in the right proportions. Mixing your own pays when sand and gravel are delivered in bulk at a low price per ton; with bagged sand and gravel it usually costs more than premixed bags, as the calculator's cost shows at the default prices. Enter bulk prices per ton under Prices to compare.

Online store prices, November 2026
ItemTypicalRangeStores
94 lb bag of Portland cement$17.92$15.00 to $23.9911
50 lb bag of sand (about 0.5 cu ft)$5.77$4.89 to $7.215
0.5 cu ft bag of gravel$6.90$5.98 to $7.203
80 lb bag of concrete mix$6.47$5.56 to $7.597

Sources