Yankee Candle's reed diffusers typically last for up to 10 weeks. These diffusers use natural reeds to absorb the fragrance oil and diffuse it into the air, providing a consistent and long-lasting scent without the need for electricity or flames