Clima este mai aspra in regiunile nordice (traversate de Cercul Polar), unde are caracter continental, si mai blanda in partea sudica, unde influenta marina este puternica, iar precipitatiile depasesc 500 mm/an (temperat-maritima). Curentul Golfului, curentul cald al Golfului din Atlantic, imprima Suediei un climat mai bland decat cel al altor regiuni situate tot in indepartatul nord.
Stockholm, capitala tarii, se situeaza aproape la aceeasi latitudine ca si sudul Groenlandei, dar in iulie beneficiaza de o temperatura medie de +18 grade C, cu maxime de peste +28 - +30 grade C anual. Iarna, temperatura medie se situeaza usor sub zero, iar caderile de zapada sunt moderate. Mai spre nord insa, Suedia are ierni lungi si friguroase, cu caderi abundente de zapada. Stratul de zapada poate sa se mentina, in anumite locuri, precum in rezervatia Abisko din nord-vestul tarii, pana la 10 luni pe an, la inaltimi de peste 500 m netopindu-se niciodata.
La nord de cercul polar (in län-ul Norrbotten si in nordul län-ului Västerbotten), soarele nu apune in lunile iunie si iulie. Mai la sud, in aceleasi luni, desi soarele se situeaza pentru cateva zeci de minute sub linia orizontului, este suficienta lumina la orice ora pentru a depune activitati diurne fara iluminat adi?ional (a?a-numitele nopti albe). In Stockholm, in luna iunie, noaptea dureaza cateva ore.