The North Face

$$$
Closed
yelp logo

(1,036)

Photos

6001 Northstar Dr Ste 5106
Truckee, CA 96161
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.

Also at this address

Reviews

yelp logo
4.01,036 reviews
Photo of Louis B.
Louis B.
6/28/2025

One superb ski area. For Eastern skiers, it is probably the most familiar to an upscale New England resort. Fantastic grooming, easy to find your way, good lifts, good food, excellent staff and...

Photo of Nat W.
Nat W.
7/2/2025

When did skiing get so expensive!? One day lift ticket is $270 on Friday. My husband and I just wanted to get our daughter try skiing for the first time. It cost us fortune to try a bunny hill...

Photo of Jessica R.
Jessica R.
4/21/2025

My friend and I are long-time Epic pass holders and stopped into the Summit Bar yesterday excited to celebrate closing day with a simple glass of champagne. From the moment we walked in, Lindsay...

Photo of Lee D.
Lee D.
3/12/2025

Time for an update. We were Northstar customers before Vail Resorts bought it in October of 2010. We were Northstar customers before there was a village, LOL. Our season pass also applies to...

Photo of Denise C.
Denise C.
4/6/2025

I visited 10 years ago(30 years old)...who else goes skiing at Lake Tahoe...wow lucky you..you could come along...10 years ago in Lake Tahoe...40 years old...the future of Lake Tahoe...nice...

Owner verified
See a problem?

You might also like

United StatesCaliforniaTruckeeThe North Face

Partial Data by Infogroup (c) 2025. All rights reserved.

Yext

Partial Data by Foursquare.