The North Face®

Sports & Lifestyle
The North Face®
Store Hours
Sun to Thu: 10:30am to 9:00pm Fri to Sat: 10:30am to 9:30pm
Accepts Vouchers


The North Face®, a subsidiary of VF Corporation, was founded in 1966. Our headquarters is located in California, US, in a LEED certified energy-saving and environmentally-friendly industrial park. The North Face offers the most technically advanced products in the market to accomplished climbers, mountaineers, snowsport athletes and explorers.

The brand name "The North Face®" is derived from the North Slope, which refers to the coldest slope of a mountain; the one that is the most difficult to climb. The logo is based on the Half Dome which is a mountain peak found in the Yosemite National Park in California. Therefore the "North Face" refers to the outdoor spirit of exploration that one must have to conquer the toughest terrains. The North Face® adopted a new slogan - "Never Stop Exploring" in 1997 - this has since become the essence of our brand spirit. Our products satisfy all outdoor requirements for exploring the world and challenging the human potential to the limits. The brand is also dedicated to protecting the outdoor environment. We have maintained our goal of sustainability and minimizing all man-made impact on nature. For more information, please visit


The North Face provides an extensive line of innovative, high-performance, technically advanced apparel, footwear, equipment and accessories for serious outdoor adventurers, global trekkers, and sophisticated urbanites who have one thing in common: they seek out, invest in, use, and wear the best.