Will 4×4 posts carry a patio cover with a 12 foot span

porch

I have a 10 ft tall 12 ft wide and 46 ft long patio cover that I'm adding to the back side of my house. I have it all supported by 4x4s. They are spaced at about 7 feet apart down the entire 46 ft length but the 12 ft wide from the edge of my house to the edge of the porch has nothing.

I'm going to be putting a metal roof on top of it. Are my 4x4s enough to safely hold this weight? I live in South Alabama so snow is not usually a problem and wind where I'm at is normally not a big problem either.

Also: I used 2×6's for the entire rafter system as well as my main beams holding the weight. I feel like I screwed up on that one. I'm thinking about coming back in underneath the two by sixes and adding another one directly below the ones I already have, just for extra support, or take A 2×4 and lay it flat on my 4×4 and attaching that down the whole length of the 4×4 just so my 2×6's have something to sit on top of in order to stop the shear weight from possibly snapping my screws.

Any info will be greatly appreciated thank you.

Best Answer

So 4x4 posts every 7 feet, single 2x6 beams, and 2x6 rafters spanning about 12 feet. Right?

That's all fine except for the beams. They're barely adequate and will probably sag. You don't have to worry about snow loads, but you'll have a wavy roof after a few years.

I'd double them and fasten them together with two screws every 16 inches or so. Don't use a flat 2x4. That does nothing as a board like that is a trampoline.