Skip to search Skip to navigation menu Skip to main content
We are open and thank you for supporting us!

Upcycle Old Teacups into Elegant Candles

These romantic little candles are perfect for any occasion and oh so easy to make. Look for mismatched teacups at charity shops and yard sales. You can choose to color the wax with candle dye or to leave them simple, elegant and natural with plain wax.

Things you’ll need:
Candle wax
Candle scent (optional)
Candle Wicks
Double boiler
Dowels rods or chopsticks


Things to do:
1. Rinse and dry the teacups.
2. Break off enough wax to half fill the teacups and melt in the double boiler.
3. Dab the end of the wick in the melted wax and affix it to the center of the bottom of the cup.
4. Add a drop of scent and stir (the dowel is great for this job).
5. Place a dowel on either side of the wick to hold it in place.
6. Carefully pour the wax into the cup, filling it about half way.
7. Allow the wax to set up completely, it will form an indent around the wick as it cools.
8. Break of a small chuck of wax and melt, heating it just a little warmer than the first batch of wax. (you wont need to add scent here as there will be a small amount left in the pot from the first batch)
9. Pour this second pour” on top of the cooled wax, making sure it covered the entire top and fills in the indent.
10. Allow the wax to harden completely and trim the wick to 1/4 inch before burning.

You may also like


  1. I love that idea and I do have some cups..just need to get the wax and wicks..I even have the scents since I use them for my soap:)

    1. Caution: Those teacups get very very hot and can crack (sometimes shatter ) .
      Good Idea to burn only 1/2 hour or less……. .,,, Old teacups especially have
      hidden cracks in them……. and are more susceptible to shattering from the heat….

  2. I had a cup and saucer like this for christmas my daughter made it, it looks lovely and smell’s great. It has given me some ideas for this christmas 🙂

Change Your Country
Please select your country, this will change the site to your country's currency:

Live Chat Now Live help