Leveling a post means getting it perfectly vertical, or “plumb,” so it stands straight up and down without leaning in any direction. The process involves digging the right hole, checking alignment on two sides with a level, and locking the post in place with concrete or packed gravel while braces hold it steady. Getting this right matters: a post that’s even slightly off-plumb will look worse over time as the lean compounds under the weight of whatever it’s supporting.
Plumb vs. Level: Which One Applies?
When people say “level a post,” they usually mean making it plumb. These are related but different concepts. Plumb describes vertical alignment, meaning something stands perfectly straight up and down. Level describes horizontal alignment, like the top rail of a fence being even from end to end. A post needs to be plumb. The rails or boards attached between posts need to be level.
You’ll need to check plumb on two perpendicular faces of the post. A post can look perfectly straight when viewed from the front but lean noticeably when viewed from the side. Always check both directions before locking anything in place.
Tools You’ll Need
- Post level: This L-shaped level straps directly to the post and reads two directions at once, freeing up both your hands. It’s the single most useful tool for this job.
- 4-foot spirit level: A standard bubble level works if you don’t have a post level. Hold it against one face, adjust, then rotate 90 degrees and check again.
- String line: Mason’s string stretched between stakes keeps multiple posts aligned in a straight row.
- Post hole digger or auger: For digging holes to the correct depth and width.
- Scrap lumber and stakes: For bracing posts while concrete cures.
- Laser level (optional): Useful for matching post heights across a long run of fence or for working solo.
Dig the Right Hole First
A post that’s plumb starts with a properly sized hole. The standard rule is to dig the hole three times as wide as the post and one-third to one-half the height of the post above ground. For a 6-foot fence, that means the hole should be at least 2 feet deep. A 4-inch wood post needs a hole about 12 inches in diameter.
In cold climates, depth matters even more. If the bottom of your post sits above the frost line, freezing ground will gradually push it upward and out of alignment. The bottom of the post should sit at least 6 inches below your local frost line. In northern states, that can mean digging 36 to 48 inches deep. Your local building department can tell you the frost line depth for your area.
Drop a few inches of gravel into the bottom of the hole before setting the post. This creates a drainage layer that keeps water from pooling under the post and reduces the chance of frost heave pushing it out of plumb later.
Set Up a String Line for Multiple Posts
If you’re installing more than one post in a row, stretch a mason’s string line between two stakes at each end of the run. This gives you a visual reference so every post sits along the same straight line, not just plumb individually.
For corner layouts, use batter boards (two stakes connected by a horizontal crosspiece) placed at each corner. Tie your string lines to the crosspieces, which lets you slide the string left or right for fine adjustments without re-driving stakes. To verify corners are square, use the 3-4-5 method: measure 3 feet along one string from the corner, 4 feet along the other, and adjust until the diagonal between those two marks is exactly 5 feet.
How to Plumb the Post
Place the post in the hole and have a helper hold it roughly upright. Strap a post level to two adjacent faces, or hold a spirit level against one side. Adjust the post until the bubble is centered, then check the perpendicular face. Keep alternating until both readings are dead center.
This is where most people run into trouble. Adjusting one direction often shifts the other. Work in smaller corrections rather than big swings, and always recheck both faces before calling it good.
Using a Laser Level for Height
A laser level won’t tell you if a post is plumb (you still need a bubble level for that), but it’s excellent for making sure all your posts are the same height. Set up the laser on a tripod at one end of your fence line and project a horizontal beam. Mark where the beam hits your first post, then use that same beam as a reference for every subsequent post. This is especially helpful on sloped ground where eyeballing height differences is nearly impossible.
Brace It Before You Fill
Once the post reads plumb on both faces, you need to lock it in position before adding concrete or gravel. Without braces, the weight of the fill material will push the post off-plumb as you pour.
The simplest bracing method uses two pieces of scrap 2×4 angled from the post down to stakes driven into the ground, forming a triangle on two sides. Attach the braces to the post with screws, clamps, or even heavy-duty tape. The braces only need to hold the post still long enough for the concrete to set, so nothing here needs to be fancy. For round posts, build a tight square frame of 2x4s around the base of the post and run angled kickers from that frame to ground stakes.
After attaching braces, recheck plumb one more time. Driving a screw or tightening a clamp can nudge the post just enough to throw it off.
Concrete vs. Gravel Backfill
Your choice of fill determines how stable the post stays over time, and both options have tradeoffs.
Concrete provides the strongest hold. It resists movement in loose or clay soils and stands up well to wind loads. The downside is that encasing wood in concrete can trap moisture and accelerate rot, especially in wet climates. To minimize this, slope the top of the concrete away from the post so water sheds outward instead of pooling against the wood. In clay soil, pour concrete over a gravel base to combine drainage with stability.
Gravel backfill is simpler and lets water drain freely away from the post, which extends the life of the wood. In well-draining sandy or rocky soils, tamped gravel provides plenty of stability for shorter fences. In heavy clay or soft soil, though, gravel alone may allow posts to lean or heave over time. For tall fences, heavy gates, or unstable ground, concrete is the safer choice.
Filling and Curing
If you’re using fast-setting concrete, pour the dry mix into the hole around the post, then add water. These products set in 20 to 40 minutes, so only mix or pour what you can work with in that window. Do not touch or adjust the post once the concrete begins to firm up. Wait at least 4 hours before putting any load or strain on the post, like attaching rails or panels. Full strength develops over about 28 days.
If you’re using gravel, add it in 4- to 6-inch layers, tamping each layer firmly with a metal tamping bar or the end of a 2×4 before adding the next. Check plumb after every few layers, because the tamping force can shift the post. Keep braces in place until you’ve filled and packed the hole completely.
Common Mistakes That Throw Posts Off
Checking plumb on only one face is the most frequent error. A post has to be straight in two directions. The second most common mistake is removing braces too early. Even fast-setting concrete needs hours to hold a post on its own.
Holes that are too narrow cause problems too. When the gap between the post and the edge of the hole is tight, you can’t fit enough concrete around the post to anchor it properly, and you have almost no room to adjust the post’s position. Stick to the three-times-width rule.
Finally, ignoring ground conditions leads to posts that go in plumb but don’t stay that way. Clay soil expands when wet and contracts when dry, slowly rocking posts out of alignment. Sandy soil drains well but offers less friction to hold things in place. Match your backfill material to your soil type rather than defaulting to whatever is cheapest.

