
If you want colorful glass vases that match your décor or table setting, you can make them yourself in an afternoon. The technique is straightforward: a little patience, a few supplies and the right paint colors. Because the paint is applied to the inside of the bottle, the exterior remains smooth and sophisticated—no obvious “crafty” look. These make great accents for a centerpiece or shelf.
What you’ll need:
– glass jars or bottles
– acrylic craft paint
– a plastic syringe or pipette
– a small plastic container or bowl
– water
– a wire rack or drying surface

How to make inside-painted glass vases:
1. Choose your colors. Select paints in a similar color family for a cohesive look, or pick complementary shades for contrast. Craft brands like Martha Stewart offer a wide palette and reliable coverage.
2. Thin the paint. In a plastic container, mix about three-quarters of a paint bottle with a small amount of water. The goal is a pourable consistency so the paint will flow into the bottle but still coat the glass.

3. Load the syringe. Draw the thinned paint into a syringe or pipette, then carefully dispense it into the inside of the bottle. Aim to coat the neck first and then work the paint down into the body of the vessel.
4. Coat the interior. Gently rotate and tilt the bottle so the paint spreads and covers the entire inner surface. Continue rotating until the coverage is even and no bare glass remains.

5. Drain excess paint. Place the bottle upside down on a wire rack and allow excess paint to drip out. When most of the excess has drained, wipe the rim and any drips from the outside to keep the mouth clean.
6. Repeat for each color. Rinse the syringe and container between colors to avoid cross-contamination. Let the painted bottles dry completely—this may take several hours or overnight depending on the paint and humidity—before handling or adding water for flowers.

7. Style and enjoy. Use single stems, small bouquets or sprigs to showcase the painted vases. Placing several in a row or grouping mixed colors creates a high-impact display with minimal effort.
