Lokala medier bar bilder som visade dussintals bilar och lastbilar rammade in i varandra, många av dem förstörde till stor del, alla täckta av snö.
Landets nödinformationsmyndighet varnade kort för att olyckorna ”skapade en stor belastning på sjukvårdssystemet” i Uppsala -regionen, och den lokala regeringen tillkännagav nödåtgärder.
På kvällen hade sjukhusen börjat få situationen tillbaka under kontroll, berättade den regionala hälsoombudet Mikael Kohler till AFP.
”Totalt har 106 personer tagits till sjukhus för behandling efter olyckan på E18,” sade han och hänvisade till vägen där tjänstemän sa att cirka 95 fordon hade kolliderat.
Två av de skadade hölls i intensivvård på lördagskvällen, sa Kohler.
En polis talesman berättade för den offentliga programföretaget SVT att det påminde om ”en dystopisk filmscen”.
Den svenska transportadministrationen uppmanade trafikanter att inte gå ut på vägarna i Uppsala County på deras webbsida.