January is here and bridal appointments are being scheduled. Have you scheduled yours? Call us now 276 733-0766

Country Formals is now scheduling January 2020 Bridal appointments. Give us a call now to get your appointment on the schedule. 276-728-6877

Call now

We at Country Formals & Gifts are so excited as the new fall 2018 Jasmine Bridal gowns are arriving in our shop. Call now for an appointment to try on these as well as the many other new gowns hanging for you to see. #countryformalsbride #fall2018

We steam your garments as part of your purchase here at County Formals and Gifts! #weloveourcustomers

Country Formals & Gifts is happy to announce that we have once again contracted with Jasmine Bridal. Starting with the Fall 2018 line we will once again carry Jasmine Bridal and their JB Maids. Call now for your bridal appointment!

Planning your wedding, select your groom and groomsmen outfits today from Country Formals & Gifts


2 weeks ago
Michelle & Lauren were amazing. I went in looking for a mother of the groom dress and in a particular color scheme. There was a large selection of dresses in all colors and styles. Both ladies were so helpful and provided superior customer service. I highly recommend them for all your wedding, prom, or other special occasion needs.
- Geneva A
7 months ago
A wonderful locally owned shop for all your wedding, prom/tux, formal dress wear needs. Stop in and see what all they have!
- Marshall H
2 weeks ago
My sister and I had a wonderful time looking at dresses, we both found a dress, shoes, and jewelry! We had a very sweet, and helpful young lady to help us! Thank you again for all you did for us!
- Mary L

Looking for the right dress?

Located in the heart of the Blue Ridge in downtown Hillsville, Va.   We pride ourselves in excellent customer service and shopping comfort.  We looking forward to you enjoying your shopping experience with us.  

Contact Us


Call now
  • (276) 733-0766


Get directions
140 North Main Street
Hillsville, VA 24343
United States

Business Hours

Mon:10:00 AM – 5:30 PM
Tue:10:00 AM – 5:30 PM
Thu:10:00 AM – 5:30 PM
Fri:10:00 AM – 5:30 PM
Sat:10:00 AM – 3:00 PM
Get quote
Message sent. We'll get back to you soon.