Coffee bottle vases
DIY Coffee Bottle Vases: Upcycle Glass Bottles into Chic Home Décor
Why throw away your empty coffee bottles when you can turn them into beautiful vases? This easy upcycling project is a great way to repurpose glass bottles while adding a stylish and eco-friendly touch to your home décor. Follow these steps to transform your bottles into unique vases perfect for displaying flowers or decorative branches.
Materials You’ll Need:
- Empty glass coffee bottles
- Acrylic paint or spray paint
- Paintbrushes
- Decorative elements (ribbons, twine, beads, etc.)
- Scissors
- Glue (hot glue or craft adhesive)
Step-by-Step Guide:
Step 1: Clean the Bottles
Start by washing the glass bottles thoroughly. Remove any labels and adhesive residue with warm, soapy water or a bit of rubbing alcohol. Allow the bottles to dry completely.
Step 2: Paint the Bottles
Choose your preferred paint color and apply a coat of paint to the outside of the bottles. You can use acrylic paint or spray paint depending on the look you want to achieve. For a more polished finish, apply two coats and let the paint dry between applications.
Step 3: Decorate the Bottles
Once the paint is dry, it’s time to get creative! Wrap twine, ribbon, or lace around the neck of the bottle for a rustic or chic touch. You can also glue on beads, buttons, or small trinkets for added texture and personality.






Step 4: Add a Protective Seal (Optional)
To preserve your design and prevent chipping, consider applying a clear sealant over the painted surface. This is especially useful if the bottles will be handled frequently or placed outdoors.
Step 5: Use as Vases
Now your upcycled coffee bottle vases are ready to use! Fill them with fresh flowers, dried branches, or even fairy lights to create a beautiful centerpiece for your table or shelf.

By repurposing old coffee bottles, you can create stunning, one-of-a-kind vases while reducing waste. Whether you’re keeping them for yourself or giving them as gifts, these DIY vases are sure to brighten up any space!