Honestly, if you’re on a tight budget and you still want something that won’t wobble, rot, or get ripped off by the first rough user, skip the cheap wooden garden benches at big-box stores. Those look fine for a season, then the joints loosen and the slats split.
The cheapest genuinely sturdy urban bench is usually a used commercial steel-slat bench. Think the kind you see at bus stops, parks, schoolyards, and apartment complexes. They’re made from heavy steel strap or perforated metal slats on a cast iron or steel frame. On Facebook Marketplace, Craigslist, local surplus auctions, or restaurant supply resellers, you can often find them for $75 to $150. That’s less than a flimsy new wooden bench, and they’ll survive weather, skateboarders, and years of sitting.
If you need new and cheap, look for a basic 4-foot steel slat bench or strap bench from a commercial outdoor furniture discounter. These usually run $150 to $250. Avoid the $80–$100 big-box wooden park benches unless you’re willing to reinforce them with wood glue, exterior screws, and braces—and even then, they’re not really urban-grade.
The absolute cheapest sturdy route is DIY: stack concrete blocks or cinder blocks for the legs and run pressure-treated 2x8s or 4x4s through the openings for the seat and back. You can build a solid 4-foot bench for under $60 if you already have basic tools. It won’t be stylish, but it’s heavy, stable, weather-resistant, and very hard to steal. If you want it to look more intentional, paint the blocks or use a wood stain.
One more thing: don’t sleep on used concrete benches or stone benches from landscape companies or municipal auctions. They’re extremely sturdy, but they’re heavy to move and often cost more unless you get lucky. For most people on a budget, my pick is a used steel-slat commercial bench—best balance of price, durability, and zero DIY labor.