Idee korraldada eraldi võistlused tali- ja suvespordis tekkis veidi pärast esimesi olümpiamänge. Kuid mõnda aega asendati see võistlus Põhjamaade mängudega, mida regulaarselt Rootsis peeti. Aastal 1928 algas taliolümpiafoorumite loendus, misjärel peeti mänge 21 korda ja nende meistriks said kolme mandri üheksa riigi linnad.
Esimeste talimängude ajal ei aimanud sportlased isegi, et osalevad olümpial. 1924. aasta veebruaris koguneti Prantsusmaale Chamonix'i väikelinna Pariisi suveolümpiamängude korraldajate korraldatud rahvusvahelisele talispordinädalale. Järgmisel aastal otsustas rahvusvaheline olümpiakomitee korraldada talimänge regulaarselt ja kuulutas Chamonixis peetud võistluse esimesteks taliolümpiamängudeks. Nii sai Ameerika kiiruisutaja Charles Jewtraw oma üllatuseks teada, et oli talimängude ajaloos esimene meister.
Teised mängud on kõigi reeglite järgi juba peetud - toimus linnade võistlus ning avatseremoonial võidukas Šveitsi St. Moritzis süüdati olümpiatuli. Enne Teise maailmasõja põhjustatud olümpiapausi toimusid talimängud Ameerika Lake Placidis (1932) ja Saksamaal Garmisch-Partenkirchenis (1936). Esimesed sõjajärgsed talvevõistlused peeti taas Šveitsi St. Moritzis (1948), kuid Saksamaal ja Jaapanis sõja kaotanud sportlasi sinna ei kutsutud.
1956. aastal jõudsid taliolümpiamängud lõpuks Euroopa serverisse, mille osariigid saavad alati lõviosa medalitest. 6. mängud toimusid Norra pealinnas Oslos. 46 aasta pärast korraldas Norra taas taliolümpiamänge - 17. mängud peeti Lillehammeris. Nii kummaline kui see ka ei tundu, pole ükski teine Põhjamaad taliolümpiamänge seni korraldanud. Kuid USA-s toimusid need neli korda (1932, 1960, 1980, 2002), Prantsusmaal - kolm korda (1924, 1968, 1992). Mänge mängiti kaks korda Jaapanis (1972, 1998), Austrias (1964, 1976), Kanadas (1988, 2010) ja Itaalias (1956, 2006). Kunagi toimus Jugoslaavias taliolümpiafoorum (1984). 2014. aastal tuleks sellesse nimekirja lisada Venemaa, olles saanud õiguse korraldada XXII mängud, ja neli aastat hiljem - Lõuna-Korea, kellest saab XXIII taliolümpia võõrustaja.