A patio block calculator works out how many paving blocks or bricks you need to cover a rectangular patio, based on the patio length and width, the block size, and the width of the joints between blocks. You enter those four measurements and it returns the total number of blocks required, plus the number of full blocks after cutting waste is accounted for. This article explains the formula, gives a worked example, and covers the common mistakes that lead people to order too few or too many blocks.
Formula
The calculator uses the standard method for estimating modular paving: convert the patio dimensions to inches, add the joint width to each block dimension to get the “module” (block plus one joint), then divide the patio length and width by the module. The formula is:
Number of blocks = ceil( ((L × 12 + J) / (BL + J)) × ((W × 12 + J) / (BW + J)) )
- L = patio length in feet (convert to inches by multiplying by 12)
- W = patio width in feet (convert to inches by multiplying by 12)
- BL = block length in inches
- BW = block width in inches
- J = joint width in inches (the gap between blocks, often 3/8 inch for paver sand)
The result is rounded up to the next whole number because you can’t buy a fraction of a block. This formula assumes a simple rectangular grid with no cuts for curves, borders, or irregular shapes.
Worked Example
Using the default values from the calculator: patio length = 20 ft, patio width = 12 ft, block length = 8 in, block width = 4 in, joint width = 0.375 in (3/8 inch).
- Convert patio to inches: 20 ft × 12 = 240 in; 12 ft × 12 = 144 in.
- Add joint to block: 8 + 0.375 = 8.375 in; 4 + 0.375 = 4.375 in.
- Divide patio length by module: 240 / 8.375 = 28.6567… → 29 blocks along the length (round up).
- Divide patio width by module: 144 / 4.375 = 32.9143… → 33 blocks along the width (round up).
- Multiply: 29 × 33 = 957 blocks. The calculator gives 957 (rounded up from the exact product 957.14…).
- With 10% waste: 957 × 1.1 = 1052.7 → round up to 1053 blocks.
So for a 20×12 ft patio with 8×4 in blocks and 3/8 in joints, you need 957 blocks, or about 1053 with a 10% cutting allowance.
Why the Joint Width Matters
Many first-time DIYers ignore the joint width and just divide the patio area by the block area. That gives a lower number, but it’s rarely accurate because the joints take up space. For example, with the same 20×12 ft patio and 8×4 in blocks, ignoring joints gives: (240/8) × (144/4) = 30 × 36 = 1080 blocks. Wait—that’s actually more than the 957 with joints? Let’s check: when you add a joint, the module becomes larger, so fewer blocks fit. Yes, the joint makes the block spacing wider, so you need fewer blocks. The common mistake is the opposite: people think joints add blocks, but they actually reduce the count because each block plus joint is a bigger unit. The difference is significant: 957 vs 1080 is about 11% fewer blocks with a 3/8 in joint. So always include the joint width in your calculation.
How to Choose the Right Block Size
Block size is a matter of aesthetics and structural needs, but it also affects the number of cuts. Larger blocks (like 12×12 in) cover more area per piece and are faster to lay, but they require more precise leveling and are heavier to handle. Smaller blocks (like 4×8 in) are more flexible for curves and herringbone patterns, but they take longer to lay and need more joints. For a rectangular patio, any size works, but consider the scale: a 20×12 ft patio with 4×8 in blocks will have 957 blocks, while the same patio with 12×12 in blocks (with 3/8 in joints) would need about (240/12.375) × (144/12.375) = 19.39 × 11.64 = 226 blocks. That’s a big difference in labor and cost. Choose a block size that fits the scale of your space and your patience for laying many pieces.
Common Mistakes and How to Avoid Them
- Forgetting the joint width – As shown above, this can change the count by 10% or more.
- Mixing units – Patio dimensions in feet, block dimensions in inches. Convert everything to inches before calculating.
- Not adding waste for cuts – Even a rectangular patio needs cuts at edges unless the dimensions are exact multiples of the module. Add 5-10% for waste, more if you have a pattern or curves.
- Rounding too early – If you round the number of blocks per row to a whole number before multiplying, you might over- or under-estimate. Keep fractions until the end, then round up.
- Assuming the patio is perfectly rectangular – If you have a curve, a border, or a step, the simple grid formula won’t be accurate. Break the area into rectangles or use a more detailed layout plan.
When to Use This Calculator vs. a Paver Base Calculator
This calculator only tells you the number of blocks. It does not tell you how much sand, gravel, or edge restraint you need. For a complete patio project, you also need to calculate the volume of paver base (crushed stone) and bedding sand. A common rule of thumb is 4-6 inches of compacted base for a patio, and 1 inch of sand for bedding. The base volume is length × width × depth in cubic feet, converted to cubic yards. You’ll also need edge restraints (plastic or concrete) around the perimeter. So use this block calculator for the blocks, and a separate volume calculator for the base materials.
Cost Considerations
The calculator gives you the number of blocks, which is the first step in estimating cost. To get a total cost, multiply the number of blocks (including waste) by the price per block. Prices vary widely by material: concrete pavers are generally cheaper than natural stone or clay brick. Also factor in delivery fees, base materials, sand, and tools. Many suppliers offer discounts for full pallets, so check how many blocks are on a pallet and order in pallet quantities if possible. For the 20×12 ft example with 957 blocks, if a pallet holds 100 blocks, you’d need 10 pallets (1000 blocks) to have a few extra for future repairs.
Safety and Preparation Tips
Before you start laying blocks, make sure the ground is properly prepared. Excavate to the required depth (typically 8-10 inches for a patio with base and sand), compact the soil, and lay a geotextile fabric to prevent weeds. Wear gloves when handling blocks, and use a rubber mallet to set them without chipping. If you’re cutting blocks, use a masonry saw or a chisel and hammer, and always wear safety glasses and ear protection. For large patios, consider renting a plate compactor to settle the blocks after installation. Never lay blocks directly on soil without a base, as they will shift and settle unevenly.
Frequently Asked Questions
How many blocks do I need for a 10×10 patio with 12×12 inch pavers?
Assuming a 3/8 inch joint, each module is 12.375 inches. Convert 10 ft to 120 inches. 120 / 12.375 = 9.7, so 10 blocks per side. Total = 10 × 10 = 100 blocks. With 10% waste, order 110 blocks.
What is the best joint width for a patio?
For sand-set pavers, a 3/8 inch joint is common because it allows sand to fill the gaps and lock the blocks. For mortar-set patios, joints are often 1/2 inch. Wider joints (up to 1 inch) are used for irregular stone or to create a more rustic look, but they require more sand and can be harder to keep clean.
Do I need to add waste for a simple rectangular patio?
Yes, even a rectangle needs cuts at the edges unless the dimensions are exact multiples of the module. For example, a 10×10 ft patio with 12×12 in blocks and 3/8 in joints gives 9.7 blocks per side, so you’ll need to cut blocks to fill the last 0.7 block. Adding 5-10% waste covers these cuts and any breakage during installation.
Can I use this calculator for circular or L-shaped patios?
No, this calculator assumes a rectangle. For circular patios, you need a different approach: calculate the area (πr²) and divide by the block area, then add 15-20% for the many cuts required. For L-shaped patios, break the area into two rectangles and calculate each separately, then add them together.
How do I convert the number of blocks to square feet?
Multiply the number of blocks by the area of one block in square feet. For an 8×4 in block, area = (8/12) × (4/12) = 0.222 sq ft. For 957 blocks, that’s 957 × 0.222 = 212.5 sq ft, which is close to the patio area of 240 sq ft minus the joints.
What if my block size is in centimeters?
Convert everything to the same unit. If your block is 20 cm × 10 cm, convert to inches (1 cm = 0.3937 in) or convert the patio to centimeters. The formula works with any unit as long as you’re consistent.
Related
Formula used
in l | Patio length | ft | 20 | 0 | 1000 in w | Patio width | ft | 12 | 0 | 1000 in bl | Block length | in | 8 | 1 | 24 in bw | Block width | in | 4 | 1 | 24 in j | Joint width | in | 0.375 | 0 | 2 out n | Blocks needed | blocks | ceil(round(((l * 12 + j) / (bl + j)) * ((w * 12 + j) / (bw + j)), 6)) | 0 out nw | Blocks with 10% waste | blocks | ceil(round(((l * 12 + j) / (bl + j)) * ((w * 12 + j) / (bw + j)) * 1.1, 6)) | 0
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More in this bed
- Calculate Lumber Requirements for a Fence14
- How to Calculate Deck Paint Needed300.0 sq ft
- How to Turn a Wood Fence Panel into a Gate
- Wood Fence to Vinyl: Conversion Guide
- Mass Retirement Board Calculator: How It Works18,000 $
- Wood Defender Stain Calculator: How Much Do You Need?10.00 gal