How to Build a DIY Backyard Fire Pit for Under $100 (Step-by-Step)

How to Build a DIY Backyard Fire Pit for Under $100 (Step-by-Step)

Travis KowalskiBy Travis Kowalski
Adventure Notesfire pitDIYbackyard projectsoutdoor livingweekend project

Alright, so here's the deal with backyard fire pits.

Everybody thinks you need some massive patio project or a contractor to build one. You don't. My first fire pit was literally a circle of retaining wall blocks from the hardware store.

Cost me about eighty bucks and a couple hours on a Saturday afternoon.

It worked great.

If you've got a shovel, a level, and a little patience, you can build a solid backyard fire pit for under $100.

Let me walk you through it.


Materials You'll Need

Most of this stuff is easy to grab at Home Depot or Lowe's.

Materials:

• 24–36 retaining wall blocks (the trapezoid fire pit ones work great)
• 1 bag paver base or gravel
• 1 bag leveling sand (optional but helpful)
• Landscape adhesive (optional for the top layer)

That usually lands somewhere between $70–$100 total depending on block prices in your area.

Tools:

• Shovel
• Level
• Tape measure
• Tamper (or the flat end of a sledgehammer works fine)

Nothing fancy here.


Step 1: Pick the Right Spot

marking fire pit circle in backyard
marking fire pit circle in backyard

First thing is picking a safe location.

Try to keep your fire pit 10–15 feet away from your house, fence, or trees.

Lay your blocks on the grass in a circle before digging so you can see the size. Most backyard pits end up around 36–40 inches across, which is perfect for a small group.

Once you're happy with the size, mark the circle with spray paint or your shovel.


Step 2: Dig the Base

digging fire pit base
digging fire pit base

Now dig out the grass inside that circle.

You only need about 4–6 inches deep.

Try to keep the bottom fairly flat. It doesn't have to be perfect, but flatter makes the rest of the job way easier.

Once it's dug, tamp the soil down so it’s solid.


Step 3: Add Gravel Base

gravel base for fire pit
gravel base for fire pit

Pour in your gravel or paver base.

You want about 2–3 inches once it's compacted.

This layer helps with drainage and keeps your fire pit from sinking over time.

Spread it evenly and tamp it down.

Check with your level before moving on.


Step 4: Lay the First Ring of Blocks

laying retaining wall blocks
laying retaining wall blocks

Now start placing your blocks in a circle.

This first ring matters the most because it determines whether everything sits level.

After setting each block, check it with the level. If a block is low, just add a little gravel underneath it.

Take your time here. Getting this ring right makes the rest of the build easy.


Step 5: Stack the Second Layer

stacking fire pit blocks
stacking fire pit blocks

Now stack your second ring of blocks.

Try to stagger the joints so the seams don't line up. That makes the pit stronger.

Most backyard fire pits end up two or three blocks tall, which gives you good airflow and keeps the fire contained.

If you want it extra sturdy, run a bead of landscape adhesive between the top layer blocks.


Step 6: Add Gravel to the Bottom

gravel bottom inside fire pit
gravel bottom inside fire pit

Pour a couple inches of gravel into the bottom of the pit.

This protects the ground from heat and helps rainwater drain instead of pooling.

Some people add a steel fire ring insert here, but it's optional if you're keeping the budget low.


And That's It

Seriously.

You now have a backyard fire pit.

Grab a couple Adirondack chairs, stack some firewood nearby, and you're ready for a pretty great evening.

I've built a lot of backyard projects over the years, and this is still one of the best upgrades you can make for the money.

People naturally gather around a fire.

And once you build one, you'll use it way more than you think.


Quick Safety Tip

Burn dry firewood only and keep a hose or bucket of water nearby.

And before you light the first fire, take two minutes to check your local fire rules.

Other than that — you're good to go.

Enjoy the fire.