How to Build a DIY Firepit for Your Backyard

Circular fire pit with gray stones surrounding flame and pea gravel covering area

The Spruce / Margot Cavin

Project Overview
  • Working Time: 6 hrs
  • Total Time: 1 wk, 6 hrs
  • Skill Level: Beginner
  • Estimated Cost: $400-450

Imagine gathering with friends and family around an inviting, crackling fire built in your own backyard firepit. What could be cozier? 

Measuring 51 inches (outer diameter) and 16 inches high, this DIY backyard firepit can be built in less than half a day. The outer ring is large enough for up to six guests to pull up a chair and chat, and the inner 32-inch-diameter pit area provides ample room for a roaring fire. Because this backyard project uses inexpensive masonry materials, costs are kept in check. No special skills are needed, either. The hardest part is transporting the heavy materials home and moving them into place. But with store delivery directly to your home, and with the help of a partner or two, back-breaking work is kept to a bare minimum. 

Check Local Restrictions

Before you build, check on local permitting requirements. Some municipalities require a building permit even for simple firepits of this type that are not serviced by a gas line. If your home is part of a homeowners' association (HOA), you may be required to seek permission from the HOA board before building the firepit. Also check on restrictions about exposed fires in your area as well as required clearances around a firepit.


Watch Now: How to Build a DIY Fire Pit

What You'll Need

Equipment / Tools

  • Caulking gun
  • Shovel
  • Hand tamp
  • Bubble level
  • Tape measure
  • Twine
  • Stake (any piece of scrap wood)


  • 72 retaining wall blocks (each 4" high, 8-1/2" wide, and 8" deep)
  • 3 cubic yards 1/4" granite drainage gravel
  • Firepit ring insert
  • Landscape block adhesive
  • Spray paint


Materials and tools photo composite to build a fire pit

The Spruce / Michela Buttignol

  1. Find a Suitable Location and Mark the Area

    Locate the firepit well away from the house or any combustible materials such as fences and trees. Also stay clear of windows that often get opened, as well as any kind of fan intakes and air conditioning units.

    To draw your perimeter, find what will be the center, drive a stake into the ground, and attach a string the length of the radius. At the end of the string, hold the can of spray paint and paint a circle around the center point. The inner section will be your dig area.

    Fire pit location designated with landscape fabric and timbers

    The Spruce / Margot Cavin

  2. Dig the Foundation

    With your shovel, dig out that area down about 2 inches deep. Removing the turf itself is sufficient depth since turf extends about 2 inches down into the ground. Use the bubble level to check if the dug-out surface is level and adjust by adding or removing more dirt.

    Circular area marked with spray paint & dug into with shovel

    The Spruce / Margot Cavin

  3. Add Drainage Gravel

    Shovel the ¼” drainage gravel into the garden cart or wheelbarrow and empty into your dug out area. Spread evenly and check that it is level again. Adjust as needed with more gravel and tamp down with a hand tamp.

    Gray drainage gravel added to circular location for fire pit with shovel

    The Spruce / Margot Cavin

  4. Set the First Tier of Blocks

    Portion out 18 of the retaining wall blocks to use for the first tier. Set down the ring insert and place the first 18 blocks around the insert. Lift the insert and set aside to continue the block laying process.

    First set of tier blocks inserted around fire pit ring

    The Spruce / Margot Cavin

  5. Set the Second Tier of Blocks

    Place the second tier of blocks on top of the first tier. Stagger the blocks so that each block of the second tier straddles two blocks of the first tier. This is a common method of arranging blocks that provides greater strength to the unit.

    Second set of tier blocks added in staggered manner for fire pit

    The Spruce / Margot Cavin

  6. Glue the Blocks

    To keep your shape, pick up 2 blocks at a time, apply your glue, and place the 2 blocks back and continue around. Cut off the end of the tube of landscape adhesive and use the piercing device that is built into the caulking gun to pierce the end of the tube (through the nozzle). Fit the landscape adhesive into the caulking gun and pump a few times to work the adhesive into the nozzle.

    Run a thick bead of adhesive around the top of the block on the first row. Don’t overdo it so that you don’t have glue coming out the sides. You don’t need as much as you might think.

    Two blocks glued with landscape adhesive for fire pit

    The Spruce / Margot Cavin

  7. Set the Third and Fourth Tiers

    Lay a bead of landscape adhesive on the second tier. Lay the third and fourth tiers of blocks on top in a similar staggered fashion. Do not add adhesive to the top of the fourth tier.

    Third tier of blocks added to fire pit ring with landscape adhesive on blocks

    The Spruce / Margot Cavin

  8. Insert Ring

    Lastly, place the insert ring into the center of the firepit. Let the adhesive fully cure, about 7 days, before using the firepit.

    Fire ring inserted into center of fire pit

    The Spruce / Margot Cavin

  • What type of firepit is best?

    If you want a firepit that’s quick to light and relatively clean-burning, opt for one that’s powered by natural gas or propane. However, wood firepits are often cheaper, they give off more heat, and they have more of a rustic vibe.

  • Is a firepit worth it?

    If you spend a lot of time in your yard during chilly weather, a firepit can definitely be worth it to provide heat and ambiance. A built-in firepit also can add a focal point to an outdoor space. But if you’re unsure how much use your firepit will get, consider a cheaper portable option.

  • Is it OK to leave a fire in a firepit?

    No, you should not leave a firepit unattended. Even though the firepit is meant to contain a fire, accidents still can occur that cause the fire to spread.