If you rent, I’d avoid anything permanent, heavy, or hard to relocate. The best urban planter box for you is one that is freestanding, lightweight when empty, has good drainage, and can be rolled or carried to catch sun, avoid rain, or move when you relocate. Here are the options I’d recommend.
Best overall: a resin or galvanized raised planter box on locking caster wheels. Look for a size around 24–36 inches long and 12–15 inches deep. It holds herbs, lettuce, peppers, and compact flowers without becoming impossible to move. Put it on a wheeled base rated for the weight of wet soil. Locking casters keep it stable on a balcony or patio. If you garden indoors, choose one with a saucer or liner so water doesn’t damage the floor.
Best budget pick: fabric grow bags on a plant caddy. A 7–15 gallon fabric pot with handles is cheap, breathable, and easy to carry. Set it on a wheeled plant caddy with locking wheels. Fabric bags air-prune roots and drain quickly, which helps prevent overwatering. They’re not the prettiest option, but they are the most renter-friendly: when you move, you can empty them, fold them flat, and take them with you.
Best for small balconies: a self-watering mobile planter box. These usually look like a rectangular resin box with a water reservoir and wheels. They reduce how often you water, which is great if you travel or have a sunny balcony. Choose one with overflow drainage and a removable reservoir. They work well for basil, chives, parsley, lettuce, and compact flowers.
Best for vertical growing: a stackable or tiered planter on a wheeled base. Avoid wall-mounted systems if your lease says no drilling. Instead, use a freestanding vertical tower or a tiered planter with casters. It gives you more growing space in a small footprint and still rolls out of the way when you need the balcony clear.
A few practical tips: use lightweight potting mix, not garden soil. Mix in perlite or coco coir to keep the container lighter. Water before moving only when necessary, because wet soil gets heavy fast. Put trays or caster cups under indoor planters to protect floors. Check your balcony’s weight limits, and never block drainage or emergency exits. If you want one simple answer, I’d recommend a resin self-watering planter box on locking wheels for a tidy look, or fabric grow bags on a plant caddy if you want the cheapest, most flexible setup.