Także różnice temperatur są znaczne. Południowe i centralne rejony kraju cechują się ciepłymi latami i chłodnymi zimami. Średnie najwyższe temperatury wynoszą tutaj od 20 do 25 °Chttps://web.archive.org/web/20200409055435/http://www.smhi.se/cmp/jsp/polopoly.jsp?d=7628&a=21614&l=sv. a najniższe między 12 a 15 °Chttps://web.archive.org/web/20200409055436/http://www.smhi.se/cmp/jsp/polopoly.jsp?d=7628&a=21654&l=sv. w lecie. W zimie średnia temperatura waha się od -4 do 2 °Chttps://web.archive.org/web/20200409055437/http://www.smhi.se/cmp/jsp/polopoly.jsp?d=7628&a=21572&l=sv.. W północnej części kraju lata są krótsze i chłodniejsze, a zimy dłuższe, chłodniejsze i bardziej obfite w opady śniegu. Temperatura często spada poniżej zera w okresie od września do majahttps://web.archive.org/web/20200409055438/http://www.smhi.se/cmp/jsp/polopoly.jsp?d=7628&a=21704&l=sv.https://web.archive.org/web/20200409055438/http://www.smhi.se/cmp/jsp/polopoly.jsp?d=7628&a=21706&l=sv.. Fale upałów mogą wystąpić kilka razy w roku, także na północy zdarzają się temperatury powyżej 25 °C.

Najwyższą zanotowaną temperaturą w Szwecji było 38 °C w miejscowości Målilla w 1947 r. Rekord najniższej temperatury padł w 1966 r.