Kalla a obținut prima medalie de aur acordată la Jocurile Olimpice din 2018 de la Pyeongchang când a câștigat skiathlonul, rupându-se de grupul lider în ultimul tur al cursului pentru a câștiga cu un avantaj de 7,8 secunde asupra celui de-al doilea clasat Marit Bjørgen. Victoria ei a făcut-o prima femeie suedeză care a câștigat trei medalii de aur la Jocurile Olimpice de iarnă și a egalat-o cu canoistul Agneta Andersson ca femeia suedeză cu cele mai multe medalii de aur olimpice în general. A fost, de asemenea, a șasea medalie olimpică a lui Kalla, egalizând recordul Anjei Pärson pentru cele mai multe medalii olimpice de iarnă în rândul femeilor suedeze. Apoi a câștigat argintul la startul individual de 10 km stil liber, ștafetă de 4 × 5 km
(împreună cu Anna Haag, Ebba Andersson și Stina Nilsson) și sprintul de echipă (cu Stina Nilsson).