Granite countertops are cheaper than quartz in both average material and installation costs. Granite costs $40 to $200 per square foot and between $35 and $85 per hour to install. Engineered quartz costs $55 to $155 per square foot for materials and between $50 and $200 for labor.