Der Berglauf ist ein Laufwettbewerb mit großen Höhenunterschieden. Typischerweise ist ein Berg oder eine markante Höhe das Ziel des Laufs oder wird von dem Lauf als Zwischenstation erreicht. Die Strecke verläuft oft auf Wegen und Bergpfaden (s. Traillauf), mitunter auch auf der Straße.