Roofing Tiles Calculator

Last updated: 2026-08-10

Use the Roofing Tiles Calculator to get instant, accurate results. Enter your values below.
Inputs
Dimensions
Material / Product
Result
Enter values and press Calculate
Common Sizes — Click to Fill
Plan area (m┬▓) Pitch (%) (%)
Small wall 30 m┬▓ 15 %
Medium wall 45 m┬▓ 22 %
Large wall 60 m┬▓ 30 %
Room 90 m┬▓ 45 %
House perimeter 120 m┬▓ 60 %

Planning a roofing project can feel overwhelming, but the Roofing Tiles Calculator simplifies the most critical step: estimating materials. This free online tool helps you calculate exactly how many tiles, battens, and square meters of roofing you need, whether you are tiling a garden shed, a garage, or a family home. By entering three simple values, you avoid costly over-ordering or frustrating under-ordering.

What the Roofing Tiles Calculator Does and When to Use It

The Roofing Tiles Calculator converts your building's ground-floor area (footprint) into a precise roofing material list. It accounts for the roof's slope (pitch) and the type of tile you plan to use. The tool outputs three essential numbers: the actual roof surface area in square meters, the total number of tiles required (including a 7% waste buffer), and the linear meters of roof battens (rastreles) needed to secure them.

Use this calculator at the planning stage of any pitched roof project. It is ideal for homeowners estimating a DIY replacement, builders preparing a materials order, or architects double-checking quantities. Because it uses metric units (meters, square meters) and includes a waste factor, it works for most standard residential and light commercial roofs around the world. For quick reference, note that 1 square meter equals about 10.76 square feet.

The Formula Explained Variable by Variable

The calculator uses a three-step geometric and practical formula. Each variable plays a specific role in converting a flat footprint into a sloped roof estimate.

Two Worked Examples with Concrete Numbers

Example 1: Small Garden Shed with Arabic Tiles

You are building a shed with a footprint of 4 meters by 3 meters (Ap = 12 m²). The roof pitch is 20% and you choose Arabic-style tiles.

  1. Calculate the inclination factor: 1 / cos(arctan(20/100)) = 1 / cos(arctan(0.20)) ≈ 1 / cos(11.31°) ≈ 1 / 0.9806 ≈ 1.0198.
  2. Actual roof area = 12 m² × 1.0198 = 12.24 m².
  3. Tiles needed = 12.24 m² × 30 tiles/m² × 1.07 = 12.24 × 32.1 = 392.9 → rounded up to 393 tiles.
  4. Battens needed = 12.24 m² × 2.5 = 30.6 linear meters.

Result: You need 12.24 m² of roof area, 393 Arabic tiles, and 30.6 meters of battens. In imperial units, that roof area equals about 132 square feet.

Example 2: Family House with Standard Flat Tiles

A house has a rectangular footprint of 12 meters by 9 meters (Ap = 108 m²). The roof pitch is 35% and you choose standard flat interlocking tiles.

  1. Inclination factor: 1 / cos(arctan(35/100)) = 1 / cos(arctan(0.35)) ≈ 1 / cos(19.29°) ≈ 1 / 0.944 ≈ 1.059.
  2. Actual roof area = 108 m² × 1.059 = 114.37 m².
  3. Tiles needed = 114.37 m² × 20 tiles/m² × 1.07 = 114.37 × 21.4 = 2448.5 → rounded up to 2449 tiles.
  4. Battens needed = 114.37 m² × 2.5 = 285.9 linear meters.

Result: For this 108 m² footprint (approx. 1,162 ft²), the actual roof area is 114.37 m² (1,231 ft²). You require 2,449 standard tiles and 286 meters (938 feet) of battens.

Common Mistakes to Avoid

Using any roofing calculator is straightforward, but small errors can lead to big material gaps. Here are the most frequent pitfalls:

Frequently Asked Questions

Can I use this calculator for a roof with multiple slopes or hips?

Yes and no. The calculator works best for simple gable or shed roofs where the entire building has a uniform pitch. For complex roofs with hips, valleys, or multiple pitches, the footprint method still gives a reasonable baseline estimate. However, you should add extra waste (up to 15%) and consider calculating each roof plane separately if the pitch changes. The tool is a starting point, not a final cut list for complex geometry.

What if my roof pitch is very low or very high?

The calculator handles pitches from 10% up to 100% (45 degrees) reliably. For pitches below 10% (nearly flat), the formula still works but the 2.5 battens per m² rule may need adjustment because low-pitch roofs often require closer batten spacing. For pitches above 100% (steeper than 45 degrees), the inclination factor becomes large and the waste factor should be increased to 10–12% to account for extra cutting and slippage during installation. Always consult local building codes for steep roof requirements.

Does the calculator include ridge tiles, verge tiles, or underlayment?

No, it does not. The output covers only standard field tiles (the main body of the roof), battens, and the total roof area. You will need to add ridge tiles (one per linear meter of ridge length), verge tiles, and waterproof underlayment (usually sold in rolls covering 25–50 m² each) separately. A good rule for a simple gable roof: ridge length equals the width of the building. Add that many ridge tiles for each ridge line.

Written and reviewed by the CalcToWork editorial team. Last updated: 2026-08-10.