How to Line Raised Garden Beds with Hardware Cloth (Gopher & Vole Barrier Spec)

Disclosure: This post contains affiliate links. If you purchase through these links, we may earn a small commission at no extra cost to you.

Floor the full bed footprint with 1/4-inch galvanized welded hardware cloth, turned up 2–4 inches inside every wall, lapped 2–4 inches at seams, and stapled every 2–3 inches before a single shovel of soil goes in. Use 1/2-inch only where gophers are the sole digger.

UC IPM’s pocket gopher pest note calls for underlaying raised vegetable and flower beds with mesh wire to exclude gophers. For voles, UC IPM’s vole pest note sets the mesh size at 1/4 inch or smaller, which is why 1/4-inch is the default here.

Landscape fabric tears under soil load, chicken wire stretches into dig tunnels, and a bare frame with no floor is a buffet box. Lay the floor right once and the bed stays sealed for years.

When You Need This

Use this when you are:

  • Building or retrofitting an open-bottom raised garden bed (wood, cedar, composite, or kit) and want a permanent digger barrier under the soil
  • Replacing failed chicken wire, landscape fabric, or plastic liner that gophers or voles already punched through
  • Protecting root crops (carrots, beets, potatoes) and perennials from underground chew damage
  • Lining beds before you fill with soil so you never dig the bed empty again just to add mesh

Skip this if the dig problem is a chicken coop floor or a run perimeter; those need a coop-specific underlay or apron. For single shrubs, roses, or young trees planted in the ground, use a per-plant gopher basket instead of a bed floor.

Why Soft Raised-Bed Floors Fail

Raised beds fail from below when the “floor” stretches, tears, or leaves gaps at the frame. Soft hex chicken wire opens under soil weight and dig pressure. Landscape fabric stops weeds for a season, then rips where a gopher pushes.

Plastic liners pond water and still leave chew paths at every cut edge. A bed with no floor at all is an open invitation.

Butt joints with no lap become tunnels. Mesh stapled only at mid-span peels at the corners once the bed is full of wet soil.

Rules of thumb that fail:

  • Chicken wire “because it is cheaper for a garden”
  • Landscape fabric or weed barrier as the digger stop
  • Plastic pond liner with no welded mesh underneath
  • Leaving a 1–2 inch gap at the frame “for drainage” (diggers use that gap)
  • Butting panels with no overlap—gophers work the seam
  • Stapling mesh only to the top of the frame and letting the center sag into a hammock
  • Waiting until after the bed is full of soil to “add mesh later”

Spec: Mesh, Lap, Fasteners, Drainage

Spec Target Why
Default garden-bed mesh 1/4-inch welded hardware cloth (23 gauge is typical) Closes vole and mouse paths; gophers cannot push through welded 1/4-inch
Gopher-only option 1/2-inch welded hardware cloth if voles/mice are not a local pressure Slightly easier to cut and drains a touch faster; does not stop voles
Skip Chicken wire, poultry netting, landscape fabric, plastic liner alone Soft hex stretches; fabric and plastic tear or pond water
Coverage Full bed footprint plus 2–4 inches turned up onto every side wall (or stapled under the bottom plate) Edge gaps are the dig path into the bed
Panel overlaps 2–4 inches, tied or wire-tied through both layers Same seam discipline—no floating butts
Fasten to wood Galvanized staples every 2–3 inches on the bottom plate / side walls; washer screws at corners Soil weight + dig pressure peel sparse fasteners
Ground anchor (optional) Landscape U-staples every 12–18 inches through mesh into soil under the bed before fill Holds flat while you square the frame and dump soil
Drainage Mesh is the floor—do not add a solid plastic sheet under the whole bed Welded mesh drains; plastic ponds and rots roots
Soil depth above mesh Full intended bed depth; mesh sits at grade / just above native soil Mesh is a barrier, not a grow medium

Do not use chicken wire or landscape fabric as the digger barrier. Do not leave daylight between mesh and the wood frame. Do not cover the entire bed floor with solid plastic under the mesh.

Raised bed vs coop floor vs dig-under apron

  • Raised bed floor: underlay inside / under a garden raised bed footprint (vegetables, flowers, herbs)
  • Coop floor: predator underlay for a chicken house in the floor underlay guide
  • Dig-under apron: horizontal skirt outside a coop/run wall in the apron guide

Install Path (Raised Bed Underlay)

1. Measure the bed footprint and side turn-up

Measure inside length and width of the bed. Add 2–4 inches on every side for the turn-up onto the walls (or for stapling under a bottom plate).

If you will join two panels, add another 2–4 inches of lap. Mark cut lines on the mesh grid—cut flush to a cross wire so you are not leaving sharp mid-square tails.

2. Clear and level the ground under the bed

Move the empty frame aside if it is already built. Rake out rocks and roots in the footprint.

Level enough that the mesh will lie flat—pockets under the mesh become dig hollows and soil sinks. For a retrofit on a filled bed, you must empty the soil first; there is no reliable “slip mesh under a full bed” shortcut.

3. Cut and flatten the hardware cloth

Wear gloves and eye protection. Unroll 1/4-inch (or 1/2-inch if that is your chosen spec) welded hardware cloth, flatten the curl, and cut panels to the footprint-plus-turn-up size. Prefer one continuous panel for small beds (4×4, 4×8).

For longer beds, plan 2–4 inch overlaps on a straight seam. Soft hex chicken wire is not a substitute.

4. Lay mesh flat and lap every seam

Set the mesh on the leveled ground. Pull it flat. Where two panels meet, overlap 2–4 inches and fasten the lap with galvanized wire ties or hog rings every 4–6 inches so the seam cannot open under dig pressure.

5. Set the bed frame on (or around) the mesh

Option A (most common): lay mesh on the ground, set the wood frame on top of the mesh, then fold the excess up the inside walls and staple. Option B: staple mesh to the underside of a bottom plate / ledger before the bed is assembled, then set the whole unit. Either way, the mesh must cover the full planting footprint with no daylight at the wood-to-soil line.

6. Fasten turn-ups to the wood frame

Fold the perimeter up the inside face of each wall at least 2–4 inches. Staple every 2–3 inches along every wall the mesh touches. Add washer screws at corners and mid-span on long walls.

Do not rely on a few corner staples—wet soil pulls mesh down and diggers work any loose edge. This job is a floor, not a vertical wall, so it takes more staples than you think.

7. Optional ground pins, then fill

If the mesh wants to spring or shift before you dump soil, drive landscape U-staples through the mesh into the ground every 12–18 inches across the floor. Fill the bed with your soil mix.

Do not put a solid plastic sheet under the whole floor—mesh is the barrier and the drain plane. A thin cardboard weed layer above the mesh (that will break down) is optional; plastic is not.

8. Edge and dig test

Walk the inside perimeter. If you can fit a finger between mesh and wood, add staples or a trim strip.

From outside the bed, confirm native soil does not leave a hollow under a lifted corner. After the first heavy watering, re-check corners—settling exposes gaps you missed when the bed was empty.

How Much Mesh for a Raised Bed

Estimate floor area, then add scrap and turn-up:

Bed size Floor area Mesh to buy (with turn-up + scrap)
4 ft × 4 ft 16 sq ft ~25–30 sq ft (one short cut from a 48-in roll)
4 ft × 8 ft 32 sq ft ~45–55 sq ft
4 ft × 12 ft 48 sq ft ~65–80 sq ft (plan one lap seam)
Two 4×8 beds 64 sq ft One 48 in × 50 ft roll (~200 sq ft) covers both with leftover

A 48-inch-wide × 50-foot roll of 1/4-inch cloth is the usual buy for a few beds: the 48-inch width covers a 4-foot bed with turn-up when you run the roll along the length, or you cut and lap for wider frames. Buy galvanized welded mesh rated for ground contact—not painted or vinyl-only poultry net.

Required Hardware

Amagabeli 1/4-inch galvanized hardware cloth, 48 in × 50 ft (23 gauge) for raised bed floors

This Amagabeli roll is hot-dip galvanized 1/4-inch welded mesh at 48 inches wide and 50 feet long—wide enough to floor a 4-foot bed with turn-up, and dense enough to stop voles and gophers that walk right through chicken wire and landscape fabric. Cut it with aviation snips, fold the edges up the bed walls, and staple it before you fill.

Use it when: you are lining one or more raised garden beds and need 1/4-inch welded mesh (not 1/2-inch coop cloth, not soft hex) that can stay buried under soil for years.

Common Raised-Bed Hardware Cloth Mistakes

  • Using chicken wire or poultry netting and calling it “good enough for a garden.”
  • Relying on landscape fabric or plastic liner as the digger barrier.
  • Leaving gaps at the wood frame—diggers enter at the edge, not only mid-bed.
  • Butting panels with no 2–4 inch overlap.
  • Stapling only at corners and letting the center hammock under wet soil.
  • Installing mesh after the bed is full (empty it first, or build mesh in from day one).
  • Covering the whole floor with solid plastic under the mesh and drowning roots.
  • Choosing 1/2-inch mesh in a heavy vole area where 1/4-inch is the real stop.

Quick Raised-Bed Hardware Cloth Checklist

  • Bed footprint measured; turn-up and lap squares included
  • Ground cleared and reasonably level under the bed
  • 1/4-inch welded hardware cloth (or 1/2-inch only if voles are not a pressure)
  • Full floor coverage; 2–4 inch wall turn-ups; no daylight at wood
  • Panel laps 2–4 inches, tied through both layers
  • Staples every 2–3 inches on wood; washer screws at corners
  • No solid plastic sheet under the whole floor
  • Corners re-checked after first watering

Comments

Popular posts from this blog

Hardware Cloth Guide: Mesh Sizes, Gauges, and Which Build Each One Fits

How to Attach Hardware Cloth to Wood Frames (Staple, Screw & Batten Spec)

How to Attach Hardware Cloth to Metal T-Posts and Pipe Frames (Tie & Clamp Spec)