Step 1 - Dip a cotton wick into the honey and let any excess drip off. Light a match or candle and hold the soaked end of the wick in the flame. If the cotton wick burns, this is a sign that the honey is pure. If it does not burn, this typically signifies that the honey contains water, which will prevent burning. If the honey contains just a small amount of water, it may still burn but you will hear a crackling sound.
Step 2 - Stir a tablespoon of honey in a glass of water. If the honey is pure, it will not dissolve. Instead, it will simply sink to the bottom of the glass as a solid lump. If it is impure, it will dissolve into the water. A variation on this method involves stirring half a glass of honey into half a glass of methylated spirit. Pure honey will simply settle at the bottom without dissolving. Impure honey will dissolve, turning the methylated spirit milky.
Step 3 - Pour some of the honey onto blotting paper. If it is pure, it will not be absorbed into the paper. Alternatively, if you don't have any blotting paper, pour a bit of honey on a piece of white cloth and then wash it. If the honey is pure, it will not leave a stain on the cloth.
Step 4 - Pour the honey very slowly. If the honey is pure honey, it will spin in a clockwise direction as it flows out of the jar or bottle. This is caused by the non-symmetrical structure of the honey's molecules, which have a right-hand bias that makes the stream of honey spin clockwise.
Source: http://www.ehow.com/how_2277843_verify-purity-honey-.html