A Brazilian wax typically lasts 3 to 4 weeks. The duration varies depending on hair growth rate and maintenance. Wax regularly for best results. Rebook after 4 weeks.