Skip Navigation

Bridal Services


Congratulations on your engagement!! Meredith’s Salon offers both in salon and on-site services to make you and your bridesmaids look and feel beautiful on your big day!

Bride Hair – $85
Bridal Makeup – $70
Bundle Hair and Makeup – $125

Bridesmaids and Mothers – $55 – $75
Bridesmaids Makeup – $60 Lashes – $20

More than 6 people requires an assistant – $125

We require a minimum charge of $200 for all on-site wedding services. On-site services requested before 8:00 am will require an additional $50. A standard $50 local travel fee applies to all reservations within a 30-mile radius of Christiansburg, VA 24073. Please note that additional travel fees will apply for weddings outside of this radius as follows:

Over 60 miles – additional $50
Over 100 miles – additional $100 or flat rate of $150

We will travel for parties of 5 or more. Your deposit will be fully reimbursed if you cancel 2 or more weeks out. Your deposit will NOT be reimbursed if you cancel within 2 weeks prior to the wedding.

*Feel free to continue to add services after you initially book. You will just have to pay the difference of what you deposited and your total service charge the day you come in to get your hair done*

Trial Run To make sure your day is stress-free, we require the bride to come in prior to the wedding for a Hair Trial Run – $95. A trial run for makeup requires an additional $55.

the artists

read more


Monday: Closed
Tuesday - Friday: 9:00 am - 7:30 pm
Saturday: 9:00 am - 5:00 pm

Meredith's Salon is a family-oriented salon located in Christiansburg, VA and serves the hair and style needs of the New River Valley including the towns of Blacksburg, Radford, Fairlawn, Dublin, Shawsville, Elliston, Lafayette, Newport, Merrimac, Virginia Tech, Radford University and surrounding areas of Montgomery & Pulaski Counties in VA.

Meredith's Salon · 360 Arbor Drive Northeast # D
Christiansburg · VA 24073

Copyright © 2022 · Powered by LOCALiQ