About Us


Truly a landmark in North Carolina's High Country, Blowing Rock Furniture Gallery provides a one of a kind shopping experience for locals and vacationers alike. This stunning two-story log cabin showroom is just as impressive as the home furnishings contained within and our experienced and friendly staff will ensure that you receive the customer satisfaction you deserve.


Blowing Rock Furniture Gallery opened in the spring of 2014, to carry on the success of a business that began 10 years prior. The former Broyhill Home Furnishings was forced to close its doors in January 2014 as the result of corporate restructuring after its parent company, Furniture Brands International, declared bankruptcy. Four months later, thanks to a dedicated management team and new investors, this popular shopping destination was reborn. Totally restocked, the 20,000 square foot showroom now features some of the top names in home furnishings with new brands being added every day. In addition to the country rustic furnishings this store is known for, Blowing Rock Furniture Gallery showcases collections to satisfy any decorating style. Visit us and enjoy shopping with a view, as our store is situated along the beautiful Blue Ridge Parkway on Highway 321 at the end of Main Street in Blowing Rock, North Carolina.


About Us

© Blowing Rock Furniture Gallery | Design and Development: MicroD, Inc. | Powered by ePiphany

Blowing Rock Furniture Gallery features a large selection of quality living room, bedroom, dining room, home office, and entertainment furniture as well as mattresses, home decor and accessories. Blowing Rock Furniture Gallery has a store location in Blowing Rock, NC. Blowing Rock Furniture Gallery serves the surrounding areas of Blowing Rock, NC. If you're looking for the perfect furniture to suit your needs as well as your lifestyle, stop by Blowing Rock Furniture Gallery in Blowing Rock, NC today!


Trading Areas


  • Blowing Rock
  • Boone
  • Foscoe
  • Grandview Heights
  • Mayview Park
  • Valle Crucis
  • Granite Falls
  • Banner Elk
  • Beech Mountain
  • Crossnore
  • Elk Park
  • Newland
  • Seven Devils
  • Lenoir
  • Hickory
  • Morganton
  • Shelby
  • Asheville
  • North Wilkesboro
  • Jefferson