1. Type of Shingles There are numerous types of roofing shingles available in the market, each with its price point. Asphalt shingles are the most common and cost-effective option, typically ranging from $90 to $100 per square. If you're opting for higher-end materials, such as metal, wood, or slate, the costs can significantly increase—metal shingles can cost anywhere from $300 to $600 per square, and slate shingles can exceed $1,500 per square.