Concrete Calculator (Bags and Cubic Yards)

Enter the size of a slab, pad or footing, or round post holes, to estimate the concrete volume and the number of premixed bags.

How it works

Slab volume (cu ft) = length (ft) × width (ft) × thickness (in) ÷ 12. Round hole volume = π × (diameter ÷ 2)² × depth. Cubic yards = cubic feet ÷ 27. Bags = cubic feet with allowance ÷ bag yield, rounded up. Fence posts: concrete per post = (hole area − post area) × (hole depth − gravel − gap below ground); a square post's area is width², a round post's is π × (width ÷ 2)². Metric inputs are converted with 1 ft = 0.3048 m (NIST); 1 cu yd = 0.7646 m³.

Worked examples

  1. A 10 × 10 ft slab 4 in thick is 10 × 10 × 4 ÷ 12 = 33.3 cu ft = 1.23 cu yd. With a 10% allowance that is 36.7 cu ft, or 62 bags of 80 lb mix (36.7 ÷ 0.60 = 61.1, rounded up).
  2. Post holes: 8 holes, each 10 in across and 36 in (3 ft) deep. One hole is π × (10 ÷ 24)² × 3 = 1.64 cu ft, so 8 holes are 13.1 cu ft (0.48 cu yd). With 10% that is 14.4 cu ft, or 24 bags of 80 lb mix at 0.60 cu ft each. Any post volume is not subtracted, so this is on the safe side.
  3. Form depth: a 4 × 3 ft landing formed with 2 × 4 boards is 3½ in deep, not 4 in (PS 20: a dry 2 × 4 is 1½ × 3½ in). At 3½ in it is 3.5 cu ft, 6 bags of 80 lb; entered as 4 in it would be 4.0 cu ft, 7 bags.

Bag-count tables

Bags of QUIKRETE Concrete Mix for common slab sizes, from its published yields: 40 lb ≈ 0.30 cu ft, 60 lb ≈ 0.45 cu ft, 80 lb ≈ 0.60 cu ft. No waste allowance is included, so add your own (10% is the calculator default). Counts are rounded up.

4 in thick

Slabcu ftcu yd40 lb bags60 lb bags80 lb bags
4 × 4 ft5.30.2018129
4 × 8 ft10.70.40362418
6 × 6 ft12.00.44402720
8 × 8 ft21.30.79724836
10 × 10 ft33.31.231127556
10 × 12 ft40.01.481348967
12 × 12 ft48.01.7816010780
10 × 20 ft66.72.47223149112
12 × 24 ft96.03.56320214160
20 × 20 ft133.34.94445297223

6 in thick

Slabcu ftcu yd40 lb bags60 lb bags80 lb bags
4 × 4 ft8.00.30271814
4 × 8 ft16.00.59543627
6 × 6 ft18.00.67604030
8 × 8 ft32.01.191077254
10 × 10 ft50.01.8516711284
10 × 12 ft60.02.22200134100
12 × 12 ft72.02.67240160120
10 × 20 ft100.03.70334223167
12 × 24 ft144.05.33480320240
20 × 20 ft200.07.41667445334

Fence posts: bags per post

Hole about 3 × the post width (QUIKRETE), 6 in of gravel in the bottom, concrete stopping 3 in below ground, post volume subtracted. 50 lb QUIKRETE Fast-Setting ≈ 0.375 cu ft; 80 lb Concrete Mix ≈ 0.60 cu ft. Bags per post are not rounded: round up the total for the whole job.

Post (actual size)HoleHole depthConcrete depthcu ft per post50 lb fast-setting80 lb mix
4 × 4 (3.5 in)12 in24 in15 in0.882.31.5
4 × 4 (3.5 in)12 in30 in21 in1.233.32.0
4 × 4 (3.5 in)12 in36 in27 in1.584.22.6
4 × 4 (3.5 in)12 in42 in33 in1.935.13.2
6 × 6 (5.5 in)18 in36 in27 in3.509.35.8
6 × 6 (5.5 in)18 in48 in39 in5.0613.58.4
2⅜ in round metal8 in30 in21 in0.561.50.9

How to measure

  1. Measure the inside of the forms, not the outside of the boards.
  2. Measure the length and width in two or three places. If they differ, use the largest figure.
  3. Measure the depth from the top of the forms down to the compacted base, in several spots. Low spots in the base take extra concrete.
  4. For round holes, measure the width across the top and the depth at the center. Holes dug wider at the bottom take more.

Common mistakes

Assumptions

Frequently asked questions

How many 80 lb bags of concrete make a cubic yard?

About 45. QUIKRETE says an 80 lb bag of its Concrete Mix yields approximately 0.60 cubic feet, and a cubic yard is 27 cubic feet (27 ÷ 0.60 = 45).

How many 60 lb bags are in a yard of concrete?

About 60. QUIKRETE lists 0.45 cubic feet per 60 lb bag, and 27 ÷ 0.45 = 60.

How do I convert cubic feet to cubic yards?

Divide by 27, because a cubic yard is 3 ft × 3 ft × 3 ft = 27 cubic feet.

How many bags of concrete per fence post?

It depends on the hole. QUIKRETE's data sheet says two 50 lb bags of Fast-Setting Concrete set a 4 in post in a 10 in hole 2 ft deep. A 4 × 4 (3.5 in) in a 12 in hole 30 in deep, with 6 in of gravel and concrete stopping 3 in below ground, takes about 3.3 bags of 50 lb mix.

How many bags of concrete for a 10 × 10 slab?

At 4 in thick, a 10 × 10 ft slab is 33.3 cu ft: 56 bags of 80 lb, 75 bags of 60 lb or 112 bags of 40 lb QUIKRETE Concrete Mix, before any allowance. See the bag table below.

Related calculators

Sources

Formulas and reference values are from these sources. Page content last updated 2026-10-19.