The typical lifespan is 12- to 18-months. Specific expiration dates can be found on some candle brands, too.
If a candle is exposed to direct sunlight and dust particles on a consistent basis, then it will likely stay at its best for about two to three months.
There are visual clues to whether your candle has passed its prime: if the top half of the candle is yellowing, if it looks dry overall, loss of fragrance.