Príčinou výškovej choroby je zvyčajne nedostatok kyslíka
Vo všeobecnosti môže každý dostať výškovú chorobu. Vždy je rozhodujúca rýchlosť výstupu a výška, v ktorej sa osoba nachádza. Riziko výškovej choroby je o to väčšie, ak sa veľký rozdiel v nadmorskej výške prekoná veľmi rýchlo, napríklad lietadlom alebo lanovkou. Telo sa dokáže lepšie prispôsobiť novým klimatickým podmienkam pomalým stúpaním pešo.

Výšková choroba sa väčšinou vyskytuje v nadmorských výškach od 2 500 do 3 000 metrov. Vzniká hlavne vtedy, keď denne prejdete viac ako 300 metrov nadmorskej výšky. Prostredníctvom a Veľmi rýchly výstup sa môže stať, že sa telo dostatočne neprispôsobí neobvyklým nadmorským výškam a tak je v tele nedostatok kyslíka (hypoxia). Tento nedostatok kyslíka je spôsobený nižším tlakom a hladinami kyslíka vo vysokých nadmorských výškach. Pľúca a mozog už nie sú dostatočne zásobené kyslíkom a vyskytujú sa typické príznaky. Človek už trpí určité predchádzajúce stavy ovplyvňujúce srdce a pľúca, tým väčšia je pravdepodobnosť výškovej choroby.
Rovnováha tekutín ovplyvňuje vývoj výškovej choroby
Lekárski odborníci tiež zistili rozdiel v rovnováhe tekutín medzi horolezcami, ktorí sa dobre adaptujú, a tými, ktorí sa menej vedia prispôsobiť nadmorskej výške: kvôli rôznym úrovniam Ľudia, ktorí trpia menšou výškovou chorobou, vylučujú viac moču uvoľňovaním hormónov než tí, ktorí trpia výškovou chorobou častejšie. Vedci majú podozrenie, že rovnováha tekutín v tele má silný vplyv na vznik výškovej choroby.