How long does waxing last?

Most patients stay smooth for 2–4 weeks, depending on their hair growth cycle.