Home // north-face-concept-shop-locations

The North Face Concept Shop Locations

In the Greater Burlington, VT area? Stop by one of our North Face Concept Shop locations.

The North Face LifeStyle Store

90 Church Street

Burlington, VT 05401


Show on Google Maps

Located on Burlington’s award-winning Church Street Marketplace, our North Face LifeStyle concept shop focuses on everyday clothes for men and women.  With an emphasis on value priced outerwear, The North Face gear here is perfect for the office or street.  We also have an extensive collection of North Face footwear, travel luggage and day packs.  Whether you’re at the office, gym, yoga class or running errands, our Church Street North Face shop has the right gear for all your LifeStyle pursuits.


2613 Shelburne Road

Shelburne, VT 05482


> Show on Google Maps

Everything you love about our online store, but in person!  Our Shelburne, VT location carries a full-range of outdoor apparel and gear from The North Face.