Skip to content
Design free

Free calculator

Pole barn post spacing and depth calculator

Pole barn post spacing sets everything else: one truss on every post, the purlins spanning between them, the girts on the walls. Enter the size and your frost line and the calculator lays out the posts the way the barn designer does: how many, what size, how far apart and how deep, with the pads and the concrete. A 30x40 on 8 ft bays takes 19 posts, 4' in the ground.

Pole barn post calculator

Pick the building and its size. The numbers are the barn designer's own post layout and footings, for your frost line.

A 30x40 pole barn, 5 bays of 8 ft. Preliminary checks passed for the loads you entered. Local approval not checked.

Posts
19: 12 in the sidewalls, 7 in the endwalls
Post size
6x6 post, treated UC4B
Sidewall spacing
8' on center, a truss on every post
Endwall spacing
8' or less between posts, plus a post each side of a big door
Depth in the ground
4'
Hole depth
about 5': the post depth plus the pad
Footing pad
24 in across, 12 in thick
Uplift collar
12 in of concrete around the post bottom, two #5 bars 9 in long through each post (38 pieces)
Concrete
193 bags of 80 lb, 2,500 psi or stronger, for the pads and collars
Posts to buy
19 x 6x6 PT at 14 ft
40'40'30'30'

Open this barn in the designerPurlins and girts for it

Pole barn post spacing: why 8 ft

Eight feet on center is the spacing the county post-frame guides are written around. The Clermont County, Ohio guide (RCO 328) says it outright: the maximum spacing for posts is 8 ft. Larimer County, Colorado draws 6x6 posts 8 ft apart for walls up to 14 ft, and the Colorado ICC chapter guide leaves a blank for the post spacing with "(8' max.)" printed beside it. The National Frame Building Association calls 8 ft posts a pretty typical post-frame design standard.

The spacing of the posts is the spacing of the trusses, because each truss sits on a pair of posts: Clark County, Ohio requires truss spacing to line up with the posts or a girder to carry it. So a 40 ft barn on 8 ft bays has 5 bays, 6 post lines and 6 trusses. Wider bays mean fewer posts and holes, but heavier purlins and girts; narrower bays the reverse.

Endwall posts

Across the endwalls the designer keeps posts no more than 8 ft apart too, and adds a jamb post on each side of every overhead or sliding door. Those door posts carry the header, so the endwall with the big door usually has more posts than the back wall.

When 6 or 10 ft bays make sense

Some lengths do not divide into 8 ft: 30, 50 and 60 ft barns frame on 6 ft or 10 ft bays. Six feet passes every check with lighter purlins (2x4 on edge at 30 psf of snow). Ten feet needs trusses designed for that spacing, 2x6 girts and heavier purlins, and the designer flags it for review, because the prescriptive guides stop at 8 ft.

How many posts for common sizes

Every free design, with its posts and footings for a 36 in frost line:

DesignPostsSpacingPostDepthPadConcrete
20x20 carport610'3-ply 2x6 post, nail-laminated, treated UC4B4', 6' open18 in across, 9 in thick30 bags
20x20 pole barn1010'3-ply 2x6 post, nail-laminated, treated UC4B4'18 in across, 9 in thick49 bags
24x24 pole barn128'6x6 post, treated UC4B4'18 in across, 9 in thick58 bags
24x24 carport88'6x6 post, treated UC4B4', 6' open18 in across, 9 in thick39 bags
20x30 pole barn166'6x6 post, treated UC4B4'18 in across, 9 in thick77 bags
24x32 pole barn148'6x6 post, treated UC4B4'18 in across, 9 in thick68 bags
36x24 horse barn168'3-ply 2x6 post, nail-laminated, treated UC4B4'24 in across, 12 in thick163 bags
30x30 pole barn196'6x6 post, treated UC4B4'24 in across, 12 in thick193 bags
30x40 pole barn198'6x6 post, treated UC4B4'24 in across, 12 in thick193 bags
30x40 pole barn with a lean-to258'3-ply 2x6 post, nail-laminated, treated UC4B4'24 in across, 12 in thick271 bags
30x48 pole barn218'3-ply 2x6 post, nail-laminated, treated UC4B4'24 in across, 12 in thick214 bags
30x50 pole barn1910'3-ply 2x6 post, nail-laminated, treated UC4B4'24 in across, 12 in thick194 bags
40x40 pole barn208'3-ply 2x6 post, nail-laminated, treated UC4B4'28 in across, 14 in thick304 bags
36x48 horse barn228'3-ply 2x6 post, nail-laminated, treated UC4B4'24 in across, 12 in thick225 bags
36x48 gambrel barn228'3-ply 2x6 post, nail-laminated, treated UC4B4'24 in across, 12 in thick225 bags
30x60 pole barn296'6x6 post, treated UC4B4'24 in across, 12 in thick294 bags
40x60 barndominium shell2210'3-ply 2x6 post, nail-laminated, treated UC4B4'28 in across, 14 in thick334 bags
40x60 barndominium shell with loft3110'3-ply 2x8 post, nail-laminated, treated UC4B4'28 in across, 14 in thick507 bags
40x60 pole barn306'3-ply 2x6 post, nail-laminated, treated UC4B4'28 in across, 14 in thick455 bags

How deep pole barn posts go

The designer sets the depth to the deeper of 48 in and your frost line, rounded up to the next 6 in, then adds 24 in for posts on an open side. The 48 in floor appears in three separate county documents: the Colorado ICC guide ("piers must be at least 48 inches in depth, or the plan must be engineered"), Alexander County, North Carolina, and Cass County, Missouri, which also never allows less than 30 in. Cass County is the source of the extra 2 ft on an open side, where wind pushes the posts with no wall to brace them.

Hole depth is post depth plus the pad

The post stands on a concrete pad poured at the bottom of the hole, so the hole goes deeper than the post by the pad's thickness. For the 30x40 that is 4' of post in the ground on a pad 24 in across, 12 in thick: dig about 5'.

Frost line and wider buildings

Ask your building department for the frost depth; it is the number the inspector checks. Tall walls and high wind can need deeper posts than the frost line: the Post-Frame Building Handbook (NRAES-1) tabulates embedment by wind speed, bay, eave and soil, and some of its clay rows have no prescriptive answer at all. The designer asks for a review past a 12 ft eave or 115 mph for the same reason: the prescriptive guides stop there.

Footings, collars and concrete

Each post sits on a round pad sized by the building width: 18 in across up to 24 ft wide, 24 in across up to 36 ft wide, 28 in across up to 40 ft wide. The pads are at least 8 in thick and at least half their diameter. Around the bottom of the post goes a 12 in concrete collar with two #5 bars 9 in long through the post, the uplift anchor in the Clermont County guide; two treated 2x6 cleats 12 in long are the alternative it allows. The concrete is 2,500 psi or stronger, the strength the NFBA guide specification asks for in post foundations.

Treated posts

Every post below grade is pressure-treated to AWPA Use Category UC4B, ground contact heavy duty, the category AWPA lists for sawn building poles and the NFBA specification requires within 8 in of grade.

Post size: 6x6 or laminated

The post follows the wall height and the bay. The designer uses 6x6 post up to a 10 ft eave on bays up to 8 ft; 3-ply 2x6 post, nail-laminated up to a 12 ft eave on bays up to 10 ft; 3-ply 2x8 post, nail-laminated up to a 16 ft eave on bays up to 10 ft. Larimer County accepts unspliced 3-ply 2x6 laminated posts; where a ply has to be spliced, the plan staggers the splices and says so, and Larimer asks for spliced laminated posts to be engineered.

Next steps: the purlin and girt spacing calculator for the roof and walls, how to build a pole barn, and the cost calculator for the whole list. Or start from one of the free pole barn plans.

Questions people ask

8 ft on center is the standard: the Clermont County, Ohio post-frame guide sets 8 ft as the maximum, and the Larimer County and Colorado ICC prescriptive designs both draw 6x6 posts 8 ft apart. Our designer also draws 6 ft bays, and 10 ft bays with trusses, purlins and girts sized for them, flagged for review.

19 posts for our 30x40 design: 12 along the two 40 ft sidewalls, one every 8 ft, and 7 in the endwalls, which are never more than 8' apart and frame each side of the 10 ft overhead door. Each is a 6x6, treated UC4B, 4' in the ground.

At least 4 ft, and below your frost line if it is deeper. That 48 in floor is in the Colorado ICC guide, the Alexander County, North Carolina guide and the Cass County, Missouri standard. Cass County adds 2 ft for posts on an open side, and our designer does the same for carports and open walls.

Set them on a poured concrete pad, with a 12 in concrete collar around the bottom of the post and two #5 bars 9 in long through it, as the Clermont County, Ohio guide allows. The Post-Frame Building Handbook (NRAES-1) says a collar like that resists wind uplift four times or more better than tamped earth with no footing.

It depends on the width. Clark County, Ohio asks for pads 18 in across under buildings narrower than 24 ft and 24 in from 24 to 36 ft; we draw 28 in up to 40 ft. Make them at least 8 in thick and at least half their diameter, the rules in the Missouri and Ohio guides, on soil of 1,500 psf or better.

Some counties allow it for short walls: Clermont County, Ohio sets 4x6 as the smallest post, and the Cass County, Missouri table limits 4x6 posts to 15, 12, 9 and 8 ft spacing at 8, 10, 12 and 14 ft heights. Our designer draws 6x6 posts up to a 10 ft eave and nail-laminated 2x6 or 2x8 posts above that.

Sources

The post, depth and footing rules on this page come from these county guides, the post-frame handbook and the industry specifications, each read on the date shown.

  1. Alexander County, North CarolinaPole Barn ConstructionRead
  2. American Wood Protection AssociationU1-24 Use Category System, excerpt (2024)Read
  3. Cass County, Missouri201.3 Post Frame Building StandardsRead
  4. Clark County, OhioPole Building Section (RCO 328 summary) (rev. Oct 31, 2022)Read
  5. Clermont County, OhioPost Frame Construction Guide, RCO 328 (rev. Dec 17, 2025)Read
  6. Colorado Chapter ICC, hosted by the Town of EvansPole Barn Construction (Sep 11, 2023)Read
  7. Larimer County, ColoradoPrescriptive Design for Pole Barns (Mar 1, 2022)Read
  8. National Frame Building AssociationGuide Specification for Post-Frame Building Systems (Aug 25, 2023)Read
  9. NRAES, Cornell UniversityPost-Frame Building Handbook, NRAES-1, D. Carson and others (1997 revision)Read