La ville se situe à 840 m d'altitude, au bord de l'Isère. Le point culminant de la commune se situe à l'Aiguille des Glaciers à 3 816 m.
Sa station de sports d'hiver, les Arcs, offre un domaine skiable culminant à 3 226 mètres (Aiguille Rouge). La station et les nombreux sommets accessibles en ski offrent des panoramas sur la vallée de la Tarentaise et le mont Blanc.