Yes—you can absolutely paint an urban planter box to match your house, and it is a practical way to make the container look intentional rather than accidental. The key is to use exterior-grade products and prepare the surface properly, because a planter box faces sun, rain, soil moisture, and temperature changes.
First, identify the material. For wood, use an exterior acrylic latex paint or an exterior wood paint over a suitable primer. For metal, remove rust, apply a rust-inhibiting primer, and topcoat with an exterior metal paint or acrylic enamel. For concrete or brick, choose a breathable masonry paint. For plastic, clean and lightly sand the surface, use a plastic-bonding primer, then apply an exterior acrylic paint made for plastics.
To match your house, take a clean sample of your siding, trim, or front door to a paint store and have the color matched in an exterior-grade paint. Satin or semi-gloss finishes are usually easier to wipe clean and hold up well outdoors. If you want a softer look, use a slightly darker or lighter shade from the same color family; this keeps the planter connected to the house without making it disappear.
Prep matters as much as color. Clean the planter thoroughly, sand glossy or rough areas, repair cracks, and let it dry completely. Apply a suitable primer, then two thin coats of exterior paint, allowing proper drying time between coats. Paint in mild, dry weather and avoid direct hot sun. Let the paint cure fully before planting. If the planter will hold soil directly, line the inside with a waterproof liner or leave the interior unpainted, because constant moisture can shorten the life of many coatings. With the right paint and a little prep, your planter box can match your home beautifully and stay durable through the seasons.