Typically, a Brazilian wax can last anywhere from 3-6 weeks, depending on individual hair growth patterns and skin type.