According to the pros, 3–6 weeks (or about 4 weeks on average) is about how long a typical waxing treatment may last—but everyone's hair grows at different rates. Just remember, even if you start to notice stubble, you'll want to wait until the hair is approximately 1/4" long before waxing again.