The time it takes for waxing depends on the area being waxed. Generally, it takes 15-30 minutes for smaller areas like the eyebrows or upper lip and up to an hour for larger areas like the legs or back.