I’ve installed and repaired street furniture in parks, plazas, and campuses. The hard truth is that ordinary bolts won’t stop a thief with a socket set. The goal is to make the bench so annoying to remove that it isn’t worth the risk. The right method depends on what’s under the bench: existing concrete, asphalt, pavers, or bare soil.
First, decide on mounting style. Benches typically come as surface-mount, where the legs have flat base plates, or in-ground, where the legs are posts. Surface-mount is easier to retrofit onto an existing slab. In-ground is more secure when you are starting from soil.
For surface mounting on existing concrete, use rated anchors rather than plastic plugs or short screws. Wedge anchors in 1/2-inch or 5/8-inch diameter work well. In wet or salted areas, choose 316 stainless steel or hot-dip galvanized anchors. For maximum security, use epoxy-set threaded rod: drill the hole, clean it thoroughly, inject epoxy, set the rod, and let it cure before torquing the bench down. Dust in the hole is a common reason anchors fail, so use a brush and blow-out bulb.
Place the bench where it won’t block accessible routes, mark the holes through the base plate, and drill with a hammer drill and proper carbide bit. Drill to the depth specified by the anchor manufacturer, not just until you feel like stopping. Then set the anchor through the plate, tap it flush, and tighten to the recommended torque.
After the bench is bolted down, replace standard hex nuts with security hardware. Breakaway nuts, shear nuts, or tri-groove nuts are much harder to remove. You can also add bolt caps, or tack-weld a small bead between the nut and the base plate if site rules allow. Permanent thread locker is a useful extra step.
For soil or grass, the stronger option is to set the bench legs in concrete footings. Dig holes at least 18 to 24 inches deep, ideally below the local frost line, and wider than the leg. Use a sonotube form, level the bench, brace it, and pour concrete. For extra resistance, weld a crossbar or small anchor plate to the bottom of each leg before setting it into the wet concrete. This stops the leg from spinning or being pulled straight up.
If you can’t pour concrete, use heavy-duty earth anchors or screw piles rated for uplift. Attach the bench legs to those anchors. This is less permanent than concrete, but it can be enough for lower-risk areas.
Asphalt is weak by itself. If you must anchor to asphalt, expect less security. A better solution is to cut out a section and pour small concrete pads under each leg, then use the surface-mount anchor method.
Other anti-theft measures help more than people expect. Install the bench in a visible, well-lit area with foot traffic. Use one-way security screws for any wood slats or trim. Mark the bench with an asset tag or engraving, photograph the installation, and keep a record. That helps with police recovery and insurance claims.
My standard recipe for a high-risk public spot is this: surface-mount bench on a concrete pad, 5/8-inch stainless wedge anchors or epoxy-set threaded rods, breakaway nuts with thread locker, and a small weld bead on two nuts per plate if allowed. Add good lighting and keep it in view of cameras.
The short answer is: don’t rely on ordinary bolts. Use a rated anchor set correctly into concrete, or embed the legs in concrete if you’re starting from soil, and finish with tamper-resistant hardware.