Batten Calculator

Calculate horizontal batten and vertical counter-batten strip quantities, spacing, and total linear footage for concrete tile, clay tile, and slate roof installations

Calculate horizontal batten rows and total linear footage based on tile type and exposure

Quick presets

sq ft
ft

Sheets/Pieces

31 pieces

24" spacing • 18.6 ft length

PRO

Professional Calculator

Extended parameters for precise calculations

sq ft

Estimated Materials

60 bundles

Roof Area

1,792 sq ft

Squares

17.9

Detailed Breakdown

Roof Area1,792 sq ft
With Waste1,971 sq ft
Roofing Squares17.9
Bundles60
How to Use This Calculator
The Batten Calculator helps you determine the exact quantities of horizontal battens and vertical counter-battens needed for tile or slate roof installations. Unlike the Tile Roofing Calculator (which focuses on tile count and overall cost) or the Underlayment Calculator (which covers the waterproof membrane layer), this tool specifically addresses the batten framework that supports the tiles and creates the ventilation gap critical to long-term roof performance.

Battens tab: Enter the total roof area (including pitch factor), select the tile or slate type, and provide the slope length from eave to ridge. The tile type determines the batten spacing — concrete flat tiles need battens every 13 inches, while natural slate may need battens every 7-10 inches depending on slate size. The calculator determines the number of horizontal batten rows per roof plane and the total linear footage. Ridge and hip lines require additional battens for cap tile support.

Counter-Battens tab: Select whether to use a counter-batten ventilation system (highly recommended). Choose the counter-batten size based on your climate — 1x2 is standard, while 2x2 provides a larger ventilation gap for hot regions. Enter the rafter spacing since counter-battens align with rafters. The calculator determines how many vertical strips are needed and their total linear footage. Counter-battens typically add 60-75% more linear footage to the total batten material order.

Materials tab: Select the horizontal batten size based on the tile weight — 1x2 for standard concrete and clay tiles, 2x2 for heavy natural slate. Choose the wood treatment appropriate to your climate. The calculator produces a complete material list including batten boards, nails (2 ring-shank nails per batten-to-counter-batten connection), and costs by state. For a typical 2,000 sq ft concrete tile roof with counter-battens, expect approximately 2,200 LF of horizontal battens and 1,400 LF of counter-battens, totaling about 3,600 LF of wood strips.

The Formula
The batten calculator uses these formulas:

Horizontal Batten Rows Exposure (inches) = determined by tile type (e.g., 13" for concrete flat) Rows per Plane = floor(Slope Length x 12 / Exposure) + 1 (starter row) Total Rows = Rows per Plane x Number of Planes

Horizontal Batten Linear Footage Batten LF = Total Rows x Average Row Length For gable: Row Length = Building Width For hip: Row Length decreases toward the hip — average ≈ 85% of building width per plane Add Ridge/Hip battens: Ridge Length + Hip Length Total Batten LF = (Field LF + Ridge/Hip LF) x (1 + Waste%)

Counter-Batten Linear Footage Strips per Plane = floor(Average Plane Width x 12 / Rafter Spacing) + 1 Counter-Batten LF = Strips per Plane x Slope Length x Number of Planes x (1 + Waste%)

Nail Count Batten nails: Total Batten LF x 2 nails per 12" = 2 nails per LF Counter-batten nails: Counter-Batten LF x 1 nail per 16" = 0.75 nails per LF Nails per pound: 8d ≈ 100 nails/lb

Material Cost Batten cost = Batten LF x Price per LF x Treatment Multiplier Counter-batten cost = Counter-Batten LF x Price per LF x Treatment Multiplier Nail cost = Total Nails / Nails per lb x Price per lb State multiplier applied to all material costs
Example Calculation
Example: 2,000 sq ft Concrete Flat Tile Roof with Counter-Battens

Maria is installing concrete flat tiles on her 2,000 sq ft gable roof in Arizona. The roof has two planes, each 18 feet of slope and 56 feet wide. She wants a counter-batten ventilation system with 2x2 counter-battens for the hot climate.

Step 1: Horizontal Batten Rows
• Tile exposure: 13 inches (concrete flat tile)
• Rows per plane: floor(18 x 12 / 13) + 1 = floor(16.6) + 1 = 17 rows
• Total rows (2 planes): 17 x 2 = 34 rows

Step 2: Horizontal Batten LF
• Each row: 56 ft wide
• Field battens: 34 x 56 = 1,904 LF
• Ridge battens: 56 LF (one ridge line)
• Subtotal: 1,960 LF
• With 10% waste: 1,960 x 1.10 = 2,156 LF

Step 3: Counter-Batten LF
• Rafter spacing: 24" OC
• Strips per plane: floor(56 x 12 / 24) + 1 = 29 strips
• LF per plane: 29 x 18 = 522 LF
• Both planes: 522 x 2 = 1,044 LF
• With 10% waste: 1,044 x 1.10 = 1,148 LF

Step 4: Nails
• Batten nails: 2,156 x 2 = 4,312 nails → 43.1 lbs of 8d ring-shank nails
• Counter-batten nails: 1,148 x 0.75 = 861 nails → 8.6 lbs
Total: ~52 lbs of nails

Step 5: Cost (Arizona)
• 1x2 battens (untreated): 2,156 LF x $0.40 = $862
• 2x2 counter-battens: 1,148 LF x $0.60 = $689
• Ring-shank nails: 52 lbs x $8 = $416
Total batten system: $1,967

Frequently Asked Questions

What is the correct batten spacing for concrete roof tiles?
Batten spacing for concrete tiles is determined by the tile exposure, which is the visible portion of each tile after overlap. Standard concrete flat tiles have a 13-inch exposure, so battens are spaced 13 inches on center from the top of one batten to the top of the next. Concrete S-tiles typically have a 14-inch exposure. The tile manufacturer specifies the exact exposure for each product based on the tile profile and minimum head lap. Always check the installation guide for your specific tile — exposure can vary from 12 to 15 inches depending on the product. The first batten at the eave is positioned differently, typically at a reduced exposure to create the starter course tilt. Hip and ridge areas may require additional battens for cap tile support.
Do I need counter-battens for a tile roof?
Counter-battens are highly recommended for all tile roof installations and are required by many tile manufacturers for warranty coverage. Counter-battens are vertical strips (typically 1x2) nailed over the underlayment along each rafter, creating a ventilation gap between the underlayment and the horizontal battens. This gap serves three critical functions: it allows condensation to drain to the eave rather than pooling under the tiles, it promotes air circulation that dries out any moisture that penetrates past the tiles, and it provides a thermal break that reduces heat transfer through the roof assembly. In hot climates like Florida and Arizona, counter-battens can reduce attic temperatures by 10-15 degrees Fahrenheit. The additional material cost of $0.30-$0.60 per square foot is modest compared to the lifespan benefit.
What size battens should I use for natural slate roofing?
Natural slate requires heavier battens than concrete or clay tile because individual slate pieces are thicker, heavier, and create concentrated point loads where they hang on the batten. Use 2x2 battens for standard thickness slate (1/4 to 3/8 inch) and consider 2x3 battens for heavy slate (1/2 inch or thicker). The 2x2 dimension provides enough meat for the slate hook or nail to grip without splitting the batten. For direct-to-deck installation without counter-battens, 2x2 battens are nailed directly to the sheathing with 10d ring-shank nails. With counter-battens, the horizontal battens can be 1x2 or 1x3 since the counter-batten provides additional depth and structure. Always use stainless steel or hot-dipped galvanized nails with slate to match the 100+ year expected life of the roofing material.
How many linear feet of battens do I need per square foot of roof?
The ratio of batten linear footage to roof area depends on the tile exposure. At 13-inch exposure (standard concrete flat tile), each square foot of roof requires approximately 0.92 linear feet of batten — effectively 1:1. At 10-inch exposure (clay flat tile or small slate), the ratio increases to about 1.2 LF per square foot. At 14-inch exposure (S-tile), it decreases to about 0.86 LF per square foot. A quick estimate is that batten LF roughly equals roof area for standard concrete tile. Add 10-15% for waste from cuts at hips, valleys, and gable ends. Counter-battens add additional footage equal to the slope length times the number of rafter bays — typically 60-75% of the roof area depending on rafter spacing. For a 2,000 sq ft concrete tile roof, plan on approximately 2,200 LF of horizontal battens and 1,400 LF of counter-battens.
Should I use pressure-treated battens for a tile roof?
Pressure-treated battens are recommended in humid climates (Southeast US, Gulf Coast, Pacific Northwest) and in any installation where moisture exposure is likely. Untreated SPF or pine battens can rot within 10-15 years in humid conditions, potentially causing tiles to loosen and leak. The counter-batten ventilation gap reduces moisture exposure significantly, but treated wood provides an additional layer of insurance for the 50-100 year life expected from tile and slate roofs. The cost premium for pressure-treated battens is approximately 30-40% over untreated — adding roughly $0.10-$0.25 per linear foot. For a typical 2,000 sq ft tile roof, that translates to $200-$500 additional cost, which is trivial compared to the $20,000-$40,000 total installation cost. Cedar battens are another option for natural rot resistance without chemical treatment, though they cost 60-80% more than untreated pine.

Related Calculators

Related Guides & Resources