Under VM 2021 i Oberstdorf tok Andersson bronse både på 15 km duatlon og på 10 km fristil med intervallstart. I begge renn ble Therese Johaug og Frida Karlsson henholdsvis nummer en og to. På 15 km tapte Andersson spurten om andreplassen. Hun ble nummer fire på 30 km og gikk tredje etappe på Sveriges lag som ble nummer seks på 4 × 5 kilometer stafett. Andersson vant det 54 km lange Vålådalsrennet som inngikk i Ski Classics 2021 som erstatning for det avlyste Birkebeinerrennet.