How long does body waxing last?

Body waxing can last anywhere from 3 to 6 weeks, depending on your hair growth cycle and the area being waxed.