Question: how much does it cost to build a new porch?
Answer: The cost to build a 200-square-foot covered porch ranges from $4,600 to $22,000, or $10,500 on average. You can expect to pay $23 to $110 per square foot. The total includes flooring, steps, posts, railing, roofing and more.