Desde 1966, a The North Face tem sido mais do que uma marca de equipamento de escalada; tornou-se um símbolo de coragem, exploração e uma ligação intrínseca com a natureza. Sob o lema “Never Stop Exploring™” (Nunca Pares de Explorar), a jornada da marca começou nas encostas mais desafiadoras da montanha, equipando corajosos exploradores para que pudessem alcançar os seus objetivos.
A sua história é marcada por desafios superados e limites testados, refletindo a essência da busca incessante pelo desconhecido. Fundada como uma loja de equipamento de escalada, a The North Face evoluiu ao longo dos anos, mas manteve sempre produtos resistentes e com durabilidade.
Em 2000, A VF Corporation adquiriu a The North Face, não alterando a essência da marca.