If you're trying to secure an outdoor bench to gravel or dirt without concrete, you'll be glad to know there are several solid ways to do it. I've used these on everything from a lightweight metal bench on a gravel patio to a heavy wooden bench on bare clay. The key is to anchor into the soil below the gravel or spread the load over a compacted base, so the bench doesn't rock, sink, or shift.
1. Screw-in ground anchors
This is my go-to for most benches. A spiral ground anchor looks like a large screw with an eye or bracket at the top. Twist it into the ground through the gravel until it's 12–18 inches deep. Attach the bench legs to the anchors with galvanized strapping, steel cable, or small turnbuckles. This creates a strong mechanical connection without any concrete.
If your gravel is deep or loose, dig a small starter hole, set the anchor tip into soil, and backfill around it with compacted gravel. For dirt, you can screw the anchor directly in. Use one anchor per leg or two on opposite sides for longer benches.
2. Drive-in stakes or rebar
On bare dirt, heavy steel stakes or #4 rebar work well. Drive 18–24 inch stakes at an angle beside each leg, then clamp or wire the legs to the stakes. Cross-staking gives extra resistance to side-to-side movement. This is cheap and fast, but it works best in soil that has enough grip; very sandy or loose soil may need a longer stake or screw anchor.
3. Compacted gravel pad
A bench on loose gravel will sink and tilt over time. Dig down 4–6 inches under the bench area, lay landscape fabric, and fill with angular gravel or road base. Tamp it in 2-inch layers until the pad is firm and level. Place the bench on top, using wide feet or paver base plates under the legs. This spreads the weight and prevents most sinking, especially when combined with ground anchors.
4. Buried timber frame
For heavy benches or soft ground, build a simple base from pressure-treated 4x4 or 6x6 timbers. Set them in a shallow trench over compacted gravel, level the frame, and drive timber spikes or rebar through pre-drilled holes into the soil. Screw the bench legs to the timber with structural screws. The frame acts like a shallow foundation, and the spikes stop shifting. This is a great no-concrete solution if you want a permanent feel and easy removal later.
5. Pavers or deck blocks
You can also set precast concrete pavers or deck blocks under the legs. They aren't poured concrete; they are individual footings. Place them on a compacted gravel bed, level each one, and anchor the bench to them with masonry anchors, heavy-duty adhesive, or strap ties. This method looks tidy and works well on gravel or dirt, but the ground prep matters more than the paver itself.
What not to do
Don't simply set the bench on loose gravel and expect it to stay. Don't use short plastic tent stakes because they'll pull out under normal use. Don't anchor into gravel alone—the real holding power comes from the soil below or a compacted base. Also avoid over-tightening bolts against wood legs to prevent cracking.
Seasonal maintenance
After winter or heavy rain, check the anchors and bolts. Re-tighten anything loose, add gravel to low spots, and level the bench if needed. Freeze-thaw cycles can push shallow anchors up slightly, so a quick annual check keeps the bench safe and stable.
For most people, the easiest reliable fix is a combination: install screw-in ground anchors at each leg and place the bench on a compacted gravel pad. That prevents both lifting and sinking. If you're dealing with stubborn rocky ground, use a hammer drill with a masonry bit to start pilot holes for anchors, but still no concrete required.