Calculate shingles and materials based on roof area
Our roofing calculator helps you determine how many shingles, squares of roofing, and rolls of underlayment you need for your roof replacement or new construction. The calculator accounts for roof pitch to provide accurate material estimates for sloped roofs.
Roofing materials are sold in "squares" - one square covers 100 square feet. The calculator converts your roof dimensions and pitch into squares needed, then calculates shingle bundles (typically 3 bundles per square for standard 3-tab or architectural shingles).
This tool is designed for homeowners getting roofing estimates, DIYers planning a roofing project, and anyone asking "how many shingles do I need for my roof?" Remember that roofing is dangerous work - consider hiring professionals for steep roofs or if you're uncomfortable at heights.
Follow these steps to calculate your roofing materials: