Cubic yards, bags of 80-lb premix, and estimated cost for slabs, posts, footings, and round columns.
Volume = length × width × thickness ÷ 27 (since there are 27 cubic feet in a cubic yard). One 80-lb bag of pre-mixed concrete yields 0.6 cubic feet. A 60-lb bag yields 0.45 cubic feet. So 45 bags of 80-lb = roughly 1 cubic yard.
For pours over 1 cubic yard, ready-mix concrete (delivered truck) is almost always cheaper and faster than bagging. Below that, bags from the home center work fine for a DIYer.
Footings must extend below the frost line — varies by region:
A 12-inch diameter post hole, 36 inches deep, needs roughly 1.5 cubic feet of concrete (about 3 80-lb bags).