Honestly, yes—but only if the design is handled with some restraint. Color-coding is useful because people read color faster than text, especially on a busy street. The problem starts when every bin becomes a bright plastic block in a different color and the whole sidewalk starts to look like a toy set. That is what makes color-coded bins feel ugly, not the idea of color itself.
A better approach is to use a calm, coordinated palette instead of pure red, yellow, blue, and green screaming for attention. Muted tones, powder-coated metal, and consistent shapes can make the bins look like part of the street furniture. Keep the color coding clear but controlled: one strong accent band or lid color for each waste type, with the main body in a neutral shade. Add simple, consistent icons and short labels, because color alone is not enough for everyone, including people with color vision differences.
Placement matters too. Bins look messy when they are scattered randomly or overcrowded. Group them neatly, align them with paving lines or walls, and keep them maintained. A faded, overflowing rainbow of bins will always look bad; a clean, well-planned set can actually make a street feel more thoughtful. So yes, urban trash cans can be color-coded without looking ugly. The key is to design them as a system—clear, accessible, durable, and visually quiet—rather than as a collection of bright objects competing for attention.