Named for the most challenging side of the mountain, The North Face has equipped explorers to test the limits of performance and possibility since 1966.
Great customer service! Knowledgeable staff, would highly recommend!
TH
Trinity Hoffland
Jan 25, 2025
5.0
I had the absolute pleasure of being helped by Sierra during my visit to The North Face in Vail, and she truly went above and beyond. From the moment I walked in, she greeted me with a warm smile. Sierra’s knowledge about the products was outstanding—she helped me find the perfect jacket for the cold Colorado weather and even gave me tips on layering for maximum comfort.
What really stood out was her patience and attention to detail. She listened to exactly what I needed and made thoughtful recommendations that worked with my budget and style preferences. Her friendly demeanor and professionalism made the whole shopping experience a breeze.
Five stars all the way!
TS
Tamara Savage
Feb 15, 2021
5.0
James was extremely helpful at sharing his professional product knowledge to ensure I was dressing for the elements! Professionalism and customer service off the charts! Come here for all your gear needs!
CS
Cory Smith
Oct 1, 2020
1.0
Like others have mentioned this is a "franchised" North Face Store. Don't buy anything here you may want to return to a real North Face Store.
Frequently Asked Questions About The North Face - Landmark - PERMANENTLY CLOSED
What is The North Face - Landmark and what do they offer?
The North Face - Landmark is a sportswear store specializing in high-performance gear for explorers and outdoor enthusiasts, named after the most challenging side of the mountain. It has been equipping adventurers since 1966.
Where is The North Face - Landmark located?
The North Face - Landmark is located at 610 W. Lionshead Circle, Unit E, Vail, CO 81657, United States.
What are the contact details for The North Face - Landmark?
You can contact The North Face - Landmark by phone at +1 970-477-5742 or by email at 706NorthFace@vailresorts.com.
Is The North Face - Landmark currently open?
The North Face - Landmark is permanently closed.
What are the operating hours for The North Face - Landmark?
The North Face - Landmark is closed every day of the week.
Are there any ski and snowboard shops near The North Face - Landmark?
Yes, nearby ski and snowboard shops include Salomon, Ski Base, Breeze Ski Rentals, and Vail Ski Tech, all offering a range of sporting goods and outdoor gear.
Where can I find food or dining options near The North Face - Landmark?
Nearby dining options include Billy's Restaurant, Billy's Island Grill (seafood), Moe's Original BBQ (barbecue), Eagle's Nest (bar and fast food), and Montauk Seafood Grill (seafood and bar and grill).
What accommodations are available near The North Face - Landmark?
Nearby accommodations include The Landmark hotel and motel, CoralTree Residence Collection Vail, Potato Patch Luxury Retreat, Lift House Lodge Vail, First Chair Apartments, and The Westwind 301.
Are there any convenience or specialty stores near The North Face - Landmark?
Yes, nearby stores include Lionshead General Store (convenience and grocery), Lionshead Liquor Store, Charlie's T-Shirts (clothing), and Lionshead Jewelers (jewelry and fashion accessories).
Can I find relaxation or spa services near The North Face - Landmark?
Yes, nearby spa services are available at Arabelle Spa and Rock Resorts Spa at the Arrabelle.