Question: how much does it cost to have hair done for wedding?
Answer: The average wedding hair and makeup cost in the U.S. is around $300, but typically ranges from $150 to $600 depending on both your location and the intricacy of the wedding hair or makeup style you'd like.