🪟
Four Walls Press.
Thrift to Small balcony: A $40 Furniture Flip

Thrift to Small balcony: A $40 Furniture Flip

A $28 thrift-store bistro chair becomes a boho outdoor seating piece with spray paint, fabric, and two hours of work.

April 27, 2026 · 5 min read
🛠 Project Easy ⏱ One afternoon (2–3 hours, plus drying time overnight) 💵 Under $50 (assumes you own a staple gun; if not, add $15–20)

You can outfit a small balcony with real seating for under $40 if you know where to look—and what to skip. The trick isn’t finding thrift furniture; it’s learning which pieces are actually worth rescuing. A metal bistro chair with a solid frame, even if the seat is torn or rusted, is a weekend project. A particleboard side table held together by wishful thinking is not.

I found this chair at a Salvation Army for $18. The original woven seat was shredded. The metal legs had surface rust and old gold paint. It was exactly the kind of piece that makes people walk past, which meant no competition at checkout. Once resprayed and reupholstered, it looks intentional on a small balcony—the kind of outdoor seating that reads like you planned it.

Step 1 — Assess the frame and decide if it’s worth your time

Before you buy anything, sit in it. A bistro chair should be sturdy enough that you don’t feel play in the legs or back. Check the welding where the back meets the seat frame; if it’s cracked, walk away. Look at the metal itself: surface rust is fine. Structural rust (holes, flaking) is not.

For this project, I needed a chair that was structurally sound but cosmetically shot. The frame was solid; the seat was gone. That’s the sweet spot for a flip.

Step 2 — Sand and prep the metal frame

Remove any existing upholstery entirely. On this chair, the old woven seat peeled off in strips, but use scissors or a utility knife to cut it away cleanly. You’ll also need to remove any old staples from the frame’s underside—grab them with pliers or a flathead screwdriver.

Sand the entire metal frame with 120-grit sandpaper, focusing on rusty spots and rough patches. You’re not trying to bare the metal to shine; you’re creating a surface that spray paint will grip. Wipe everything down with a tack cloth or a damp rag, let it dry completely (10 minutes), then go over it lightly with 220-grit sandpaper. This extra step makes a real difference in the final finish.

Step 3 — Spray-paint the frame for a boho finish

Move to a well-ventilated space (outside is ideal). Shake the can for 2 minutes. Hold it 6–8 inches from the frame and apply thin, even coats. Metallics need this; one thick coat looks cheap and drips. Go for two medium coats instead, with 15 minutes between them.

I used Rust-Oleum Metallic in Champagne Gold, which reads warm but not yellow. Copper works beautifully too. Avoid flat black unless you want brutalist-cafe energy; that’s not small-balcony boho.

Let the paint cure for 4 hours before you touch it. Better: leave it overnight.

Step 4 — Cut and stretch your outdoor fabric

Measure the seat opening. This chair has a rectangular seat frame 16 inches wide by 14 inches deep. Add 3 inches in every direction for wrapping around the underside and stapling—so I cut a piece roughly 22 by 20 inches.

Use heavy outdoor fabric or heavy canvas. Regular quilting cotton will rot within a season. I chose a natural linen-look outdoor fabric in cream with a subtle geometric print ($14 per yard at Joann). One yard was enough for this chair, plus a small runner.

Center the fabric over the seat frame, pull it taut toward one side, and staple the center of that edge to the underside of the frame. Then do the opposite side, pulling evenly. Move to the two remaining sides, pulling and stapling the centers first, then working toward the corners. The tension should be even and firm—you’re aiming for the fabric to look smooth and sat-upon, not drum-tight.

At the corners, fold the fabric like a hospital corner on a bed: crease it diagonally, then fold the excess neatly against the sides and staple. This takes practice, but imperfection reads as handmade, not broken.

Step 5 — Accessorize for a small balcony outdoor seating vignette

A single chair needs context. Layer in a small outdoor rug (2x3 feet works for most balconies), add a narrow side table for coffee or a plant, and a pillow or two in coordinating colors. The rug anchors the seating area and makes the space feel intentional—especially important when your balcony is tiny and every square foot matters.

Prop a potted plant against the back. Hang a small mirror on the railing to bounce light. These are the moves that turn a single piece of thrift furniture into a styled small balcony outdoor setting that doesn’t feel like you’re trying too hard.

What it costs you

  • Bistro chair: $18
  • Spray paint (1 can): $8
  • Outdoor fabric (1 yard): $14
  • Staples and sandpaper (if buying fresh): $5–7
  • Total: $45–47

The small outdoor rug ($25–40 depending on source) and pillow ($15–25) are optional but recommended for the full effect.

Where it goes wrong

Skipping the sanding step. Paint doesn’t stick to smooth metal without tooth. You’ll see chips within weeks if you spray directly over old paint.

Choosing the wrong fabric. Regular cotton upholstery fabric will mildew on an exposed balcony. Spend the extra $2 per yard for outdoor-rated fabric. It’s worth it.

Overcomplicating the corner folds. Your corners don’t need to look like a hotel bed. A neat fold stapled down is fine. Don’t obsess over perfection—it’s a chair, not a surgical seam.

A refreshed bistro chair costs less than a decent throw pillow and transforms a bare balcony into a place you actually want to sit. That’s the whole game.

Shop this room

Boho essentials for your outdoor

Amazon affiliate links — earnings support this site at no extra cost to you.

Save it for later

Pin this project to your board.

Save to Pinterest

The Dispatch

One room every Sunday.

✉ Newsletter launching soon — read more in the journal until then.

Keep reading

More from Furniture Flips