| Games | Venue | Other sports hosted at venue for those games | Capacity | Ref. |
|---|
| 1924 Chamonix | Le Tremplin Olympique du Mont (ski jumping) | Ski jumping | Not listed. | [1] |
| Stade Olympique de Chamonix (cross-country skiing) | Cross-country skiing, Curling, Figure skating, Ice hockey, Military patrol, Speed skating | 45,000. | [2] |
| 1928 St. Moritz | Around the hills of St. Moritz (cross-country skiing) | Cross-country skiing | Not listed. | [3] |
| Olympiaschanze St. Moritz (ski jumping) | Ski jumping | Not listed. | [4] |
| 1932 Lake Placid | Intervales Ski-Hill (ski jumping) | Ski jumping | 9200 | [5] |
| Lake Placid (cross-country skiing) | Cross-country skiing | Not listed. | [6] |
| 1936 Garmisch-Partenkirchen | Große Olympiaschanze | Cross-country skiing, Ski jumping | 40,000 | [7] |
| 1948 St. Moritz | Around the hills of St. Moritz (cross-country skiing) | Cross-country skiing | Not listed. | [8] |
| Olympiaschanze St. Moritz (ski jumping) | Ski jumping | Not listed. | [8] |
| 1952 Oslo | Holmenkollen National Arena | Cross-country skiing, Ski jumping | 150,000 | [9] |
| 1956 Cortina d'Ampezzo | Lo Stadio della neve (cross-country skiing) | Cross-country skiing | 9,650 | [10] |
| Trampolino Italia (ski jumping) | Ski jumping | 46,152 | [11] |
| 1960 Squaw Valley | McKinney Creek Stadium (cross-country skiing) | Biathlon, Cross-country skiing | 1,000 | [12] |
| Ski jumping hill (ski jumping) | Ski jumping | Not listed. | [13] |
| 1964 Innsbruck | Seefeld | Biathlon, Cross-country skiing, Nordic combined, Ski jumping (normal hill) | Not listed. | [14] |
| 1968 Grenoble | Autrans | Biathlon, Cross-country skiing, Ski jumping (normal hill) | 40,000 (ski jump) | [15] |
| 1972 Sapporo | Makomanai Cross-country site (cross-country skiing) | Cross-country skiing | Not listed. | [16] |
| Miyanomori Jumping Hill (ski jumping) | Ski jumping (normal hill) | Not listed. | [17] |
| 1976 Innsbruck | Seefeld | Biathlon, Cross-country skiing, Nordic combined, Ski jumping (normal hill) | Not listed. | [18] |
| 1980 Lake Placid | Intervales Ski-Hill (ski jumping) | Ski jumping | 18,000 | [19] |
| Lake Placid Olympic Sports Complex Cross Country Biathlon Center (cross-country skiing) | Biathlon, Cross-country skiing | Not listed. | [20] |
| 1984 Sarajevo | Igman, Malo Polje (ski jumping) | Ski jumping | Not listed. | [21] |
| Igman, Veliko Polje (cross-country skiing) | Biathlon, Cross-country skiing | Not listed. | [21] |
| 1988 Calgary | Canada Olympic Park (includes bobsleigh/luge track) (ski jumping) | Bobsleigh, Freestyle skiing (demonstration), Luge, Ski jumping | 25,000 (bobsleigh/luge) 35,000 (ski jumping) 15,000 (freestyle) | [22] |
| Canmore Nordic Centre (cross-country skiing) | Biathlon, Cross-country skiing | Not listed. | [23] |
| 1992 Albertville | Tremplin du Praz | Ski jumping | 20,000 (jumping) 15,000 (Nordic combined - cross-country skiing) | [24] |
| 1994 Lillehammer | Birkebeineren Skistadion (cross-country skiing) | Biathlon, Cross-country skiing | 31,000 (Cross-country skiing) 13,500 (Biathlon) | [25] |
| Lysgårdsbakkene Ski Jumping Arena (ski jumping) | Ski jumping, Ceremonies (opening/closing) | 35,000 | [26] |
| 1998 Nagano | Hakuba Ski Jumping Stadium (ski jumping) | Ski jumping | 45,000 | [27] |
| Snow Harp (cross-country skiing) | Cross-country skiing | 20,000 | [28] |
| 2002 Salt Lake City | Soldier Hollow (cross-country skiing) | Biathlon, Cross-country skiing | 15,200 | [29] |
| Utah Olympic Park (includes bobsleigh, luge, and skeleton track) (ski jumping) | Bobsleigh, Luge, Skeleton, Ski Jumping | 18,100(ski jumping) 15,000 (bobsleigh, luge, skeleton) | [30] |
| 2006 Turin | Pragelato (ski jumping) | Ski jumping | 8,055 | [31] |
| Pragelato Plan (cross-country skiing) | Cross-country skiing | 5,400 | [32] |
| 2010 Vancouver | Whistler Olympic Park | Biathlon, Cross-country skiing, ski jumping | 6,000 | [33] |
| 2014 Sochi | Biathlon & Ski Complex (cross-country skiing) | Biathlon, Cross-country skiing | 9,600 (biathlon) 9,600 (cross-country skiing) | [34] |
| RusSki Gorki Jumping Center (ski jumping) | Ski jumping | 9,600 | [35] |
| 2018 Pyeongchang | Alpensia Ski Jumping Centre (ski jumping) | Ski jumping | 8,500 (including 2,200 standing) | [36] |
| Alpensia Cross-Country Skiing Centre (cross-country skiing) | Cross-country skiing | 7,500 (including 3,000 standing) | [37] |