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


3 weeks 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
7 months ago
The staff is very helpful and courteous, very recommended place to shop
- Anthony M
a year ago
Bought my wedding dress there back in 2008 also they have great gifts, formal dresses, and the jewelry is always unique.
- CarolinaBeach R

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.