The cost of a porch depends on many things beyond size, including the style and materials. For a porch of this size, there can be a cost range of between $5,000 and $11,000.