DIY Painted Wine Bottle Christmas Decor
Before you toss those empty wine bottles in the recycling bin, consider this: with a coat of paint and a little imagination, they become some of the prettiest Christmas decor in your home. Painted wine bottles are endlessly versatile — turn them into snowy village houses, elegant metallic vases, Santa’s helpers, or glowing lanterns.
This is the ultimate upcycle craft: free supplies, endless variations, and results that look far more expensive than they are. Here’s how to prep, paint, and decorate wine bottles for Christmas.
What You’ll Need
• Wine bottles: any shape — rinse well and remove labels (see below).
• Paint: acrylic craft paint for most designs; chalk paint for a matte farmhouse finish; metallic acrylics or spray paint for glam looks.
• Brushes and sponges: foam brushes give the smoothest coverage on glass.
• Painter’s tape for stripes and clean lines.
• Sealer: clear matte or glossy acrylic sealer to protect your work.
• Decorations: twine, ribbon, fairy lights, faux snow, stencils, or vinyl decals.
Prepping the Bottles
Good prep is everything. Soak bottles in hot, soapy water for 30 minutes, then peel the labels — most slide right off. For stubborn glue residue, rub with baking soda and oil, or use a little rubbing alcohol. Let bottles dry completely (overnight is safest) — paint won’t stick to damp glass. If your design needs a super-smooth base, wipe the glass with rubbing alcohol right before painting to remove any oils.

7 Painted Wine Bottle Christmas Ideas
1. Snowy village houses
Paint bottles white, then add black “windows” and “doors” with a paint pen, and dust the tops with faux snow. Group three together for an instant miniature village.
2. Metallic glam vases
Two coats of metallic gold, champagne, or copper spray paint turn bottles into elegant vases. Add winter greenery or dried branches for a chic centerpiece.
3. Santa suit bottles
Paint the bottle red, add a black “belt” stripe and a gold buckle square, then a white faux-fur trim at the top. Adorable and unmistakably Santa.
4. Chalkboard message bottles
Coat with chalkboard paint and write “Joy,” “Noel,” or family names in chalk — change the message every year.
5. Frosted ombré bottles
Sponge white paint from the bottom fading upward over a colored base for a frosted, wintry gradient. Gorgeous in window light.
6. Plaid bottles
Paint a cream base, then add red and green plaid stripes with painter’s tape. Perfect for farmhouse Christmas style.
7. Light-up bottle lanterns
Paint bottles with translucent glass paint (or leave clear and add a frosted spray), stuff with a string of battery fairy lights, and cork the top. They glow beautifully on the mantel — try them alongside candle decor for a warm, layered look.
Painting Tips for Glass
Thin coats are the secret — two or three light coats beat one thick, drippy one every time. Let each coat dry fully (about 30 minutes for acrylics) before adding the next. A foam brush or sponge minimizes brush strokes on the curved glass. For spray paint, work outdoors in light, sweeping passes. Always finish with a clear acrylic sealer — it protects against chips and gives your bottles a professional, finished feel. And if you mess up? Acrylic paint washes off glass with warm water before it’s sealed, so mistakes are free.
Styling Your Painted Bottles
Group bottles in odd numbers (three or five) at varying heights for the most pleasing arrangements. They shine on mantels, entryway consoles, dining tables, and windowsills. Mix painted bottles with natural elements — pinecones, evergreen sprigs, dried oranges — for a high-low look that feels collected rather than crafted. For a full holiday home refresh, coordinate your bottle colors with your broader DIY Christmas decor palette.

Frequently Asked Questions
What paint sticks best to wine bottles?
Acrylic craft paint adheres well to clean glass, especially with thin, multiple coats. For the most durable finish, use a glass-specific paint or add a clear acrylic sealer over regular acrylics.
How do you remove wine bottle labels easily?
Soak in hot soapy water for 30 minutes — most labels peel off. For stubborn adhesive, make a paste of baking soda and cooking oil, rub it on, wait 10 minutes, and wipe clean.
Do I need to seal painted wine bottles?
Yes, if they’ll be handled or displayed long-term. A clear acrylic sealer (matte or gloss) protects against chips, moisture, and fading. Skip it only for pieces that will sit untouched on a high shelf.
Can I put real candles in painted bottles?
Stick to LED or battery candles inside painted bottles — real flames near paint (and dried decorations) are a fire risk. Fairy light strings give an even prettier glow anyway.

