I managed to put holes in 2 trouser socks in the same day, so I thought I would try this idea: use old nylons to clean candles. We have flameless candles in our fireplace and they are pretty dusty and dirty.
Here is the evidence
I shoved each candle inside a trouser sock and rolled it around to get the dirt off the outside. Then I used the trouser sock to clean out the inside and the top edge. It worked great! I threw the trouser socks away, but I am guessing you could wash them if you weren't using ripped ones.
Looks so much better!