A 2 x 3 m catio with a roof costs about $390 in new materials at US retail, and $110 of that is the mesh alone. The $150 figure that circulates in forum threads is real, but only for a 1 m² window box built from salvaged lumber and a leftover piece of 1/2-inch hardware cloth. The gap comes down to three decisions: mesh aperture, roof, and anchors.

What the numbers look like before you buy anything

Published 2026 cost guides put DIY ground-level catios at $500 to $1,500 and small professional installs at $1,000 to $2,500, with medium builds at $2,500 to $7,000. A modular kit for a comparable footprint starts at $999. Those ranges mix a 1 m² window box with a walk-in structure. Per square foot, the spread is $15 low, $40 typical, $85 for sealed aluminium panels.

Line-by-line: a 2 x 3 m build at US retail

The build below is a freestanding 2 x 3 m enclosure, 2.2 m tall, with a solid roof, one human door, and four shelves. Prices are current shelf prices, not sale prices.

ItemSpecificationQuantityCost
Framing lumber2 x 4 stud, 2.4 m, pressure-treated18$69
Hardware cloth12.7 mm mesh, 19 gauge, 1.2 x 30 m roll1 roll$110
Exterior screwsNo. 8 x 40 mm, 1 lb box2$18
StaplesStainless, 1.6 mm, 1 lb1$12
Roof panelsPolycarbonate, 0.7 x 2.4 m4$100
Hinges, latch, carabinerStainless, 1 set1$25
Ground anchors40 cm auger, 4-pack1$30
Sealant and paintExterior grade, cut ends-$25
TotalNew materials, 6 m² footprint-$389

Two habits move that total more than any brand choice. Business packs of studs drop the unit price from $3.85 to $3.47, and cutting from 2.4 m stock instead of 3 m stock leaves under 15 cm of waste per board, about $14 across 18 boards.

Mesh is 28% of the budget, and the part people get wrong

A 2 x 3 m box 2.2 m tall needs 22 m² for the four walls and 6 m² for the roof, so 28 m² of mesh with waste. One 1.2 x 30 m roll covers 37 m², which is why the roll is the right purchase and a second roll is pure waste. At $110, mesh is 28% of the whole build — more than the lumber.

The specification that matters is 12.7 mm apertures at 19 gauge, which is 1.04 mm wire: that stops a paw passing through and resists a 5 kg animal pulling at the panel. Chicken wire is the trap. The common hex product is 19 to 22 gauge, meaning 0.64 to 1.04 mm wire, and it deforms permanently the first time a cat launches off it. Heavier panels are 16 gauge at 1.59 mm and 14 gauge at 2.03 mm; spending extra on the lower 60 cm, where animals push, is the best use of that money.

Three places the structure fails before the mesh does

  • Corner posts. A panel stapled only to the mesh edge pulls free at the corner within weeks. Every corner needs a 2 x 4 post and the mesh folded 2 cm around it before stapling.
  • Door frame. The door is the only part a person loads 20 times a day. Two hinges at 40 cm spacing, a latch that a cat cannot hook, and a carabiner through the latch as a backup.
  • Roof-to-wall seam. Wind lifts a flat roof panel, and the seam is where the mesh tears. Staple at 75 mm on all edges, 150 mm in the field, then cap the seam with a batten screwed at 300 mm centres.

The 15 kg load test, run before the cat goes in

Shelves and roof panels take a point load, not a distributed one, and a 5 kg cat landing from 1.2 m is a harder hit than a 15 kg bag set down gently. Test both anyway: hang a 15 kg sandbag from the middle of the top rail for 60 minutes, then set it on the centre of each shelf for 10 minutes. Pass means no fastener pulls more than 2 mm, no mesh sags to touch the frame, and the shelf returns to level. A shelf on two fasteners will pass; a shelf on one will rotate visibly, and that is the shelf that drops a cat at 3 a.m.

Anchors and wind: four points, 40 cm deep

Cats are not the load case. Wind is. Design the frame for 100 km/h gusts: four 9 x 9 cm posts, a top rail on all four sides, and diagonal bracing on two walls. Below that, a frame of 4 x 4 cm lumber without bracing racks out of square at around 60 km/h and the mesh sags open at the corners. Anchor each post with a 40 cm auger into soil, or strap the bottom rail to a balcony railing with rated webbing rather than zip ties. A 4-pack of auger anchors costs $27 to $110 depending on length and coating.

Kit or DIY: where the money actually goes

A kit at $999 buys you cut panels, coated mesh and instructions, and it assembles in 3 to 5 hours with one person. DIY at $389 buys the same footprint at 40% of the price and costs most first-time builders a full weekend — figure 14 to 20 hours including two trips for forgotten hardware. Professional installation at $2,500 to $7,000 adds design, a crew and a warranty; the labour alone at $50 to $90 an hour accounts for $700 to $1,800 of it. The break-even is simple: DIY wins on money below about 8 m², and professional wins when the catio touches the house, the roof line, or a permit that requires a drawing.

Four costs that only show up in year two

Chicken wire replacement runs $110 plus 4 hours after the first winter. Untreated bottom rails rot at year 3 in wet climates, and three replacement rails plus labour is $45. A build without a roof loses the cat over a 1.8 m wall, and a lost indoor cat costs far more than any enclosure. A missing permit costs $60 to $300 to file late, or a removal order. None of these appear in the $150 estimate. Two related guides are worth reading before you cut lumber: the four hard numbers every catio build must hit, and the wider cost of cat-proofing a home if the enclosure is only part of the plan. Once the frame is up, catio toy heights and hanger spacing decide whether the space gets used.

Order of work for one weekend

  1. Set the four corner posts and check diagonals to within 5 mm before fixing anything.
  2. Fit the top rail and two braces, then the shelves.
  3. Staple mesh from the bottom up, folding 2 cm around each edge, staples every 75 mm.
  4. Hang the door last, after the frame has stopped moving.
  5. Run the 15 kg test, then anchor the posts and only then let the cat in.

Prices in this article are US retail figures from 2026 and vary by region. Nothing here replaces local building rules or veterinary advice: if a cat is injured on or by an enclosure, or falls from height, see a veterinarian the same day.

Terms mentioned in this article

MM

Frequently asked

Can a catio really be built for under $200?

Only at about 1 m². A window box that size needs roughly 5 m² of mesh, a few offcut boards and one tube of sealant, so $150 to $200 works if the lumber is salvaged. At a 6 m² footprint the mesh roll alone is $110 and the framing lumber is about $69, which puts a new-material build at $350 to $500.

Is 1/2 inch 19-gauge hardware cloth strong enough for a cat?

Yes for the cat's own weight and paws: 12.7 mm apertures stop a paw or a small predator reaching through, and 19 gauge means 1.04 mm wire. The weak point is the attachment, not the wire. Staple every 75 mm along edges with stainless staples, fold the mesh 2 cm around each post, and cap roof seams with a batten.

Do I need a permit for a catio?

It depends on size and attachment. Many US jurisdictions exempt detached structures under roughly 10 m² and 2.4 m tall, but rules differ by city and a structure fixed to the house usually counts differently from a freestanding one. HOA approval and written landlord permission are separate checks. Call the local building department before buying lumber; late filing runs $60 to $300 and a removal order costs the whole build.

Related guides