Rajd Szwecji był 2. rundą Rajdowych Mistrzostw Świata 2012. Rajd odbył się w dniach 9–12 lutego, jego bazą było szwedzkie miasto Karlstad. Rajd był także 2. rundą Mistrzostw Świata Samochodów S2000 (SWRC).

Rajd wygrał Jari-Matti Latvala była to jego 6. wygrana w karierze, 2. w rajdzie Szwecji. Drugie miejsce zajął Mikko Hirvonen, a trzecie Mads Østberg. Sébastien Loeb ukończył rajd dopiero na szóstej pozycji po tym jak na 7. odcinku specjalnym utknął na dwie minuty w śnieżnej bandzie.

W klasyfikacji SWRC najszybszy okazał się Per-Gunnar Andersson w Protonie Satria Neo S2000. __TOC__

Klasyfikacja ostateczna

Msc. Kierowca Pilot Samochód Czas Strata Grupa Punkty 1. Jari-Matti Latvala Miikka Anttila Ford Fiesta RS WRC 3:18:28.3 0.0 WRC M 2. Mikko Hirvonen Jarmo Lehtinen Citroën DS3 WRC 3:18:44.9 +16.6 WRC M 18 3. Mads Østberg Jonas Andersson Ford Fiesta RS WRC 3:19:07.1 +38.8 WRC 15 4. Petter Solberg Chris Patterson Ford Fiesta RS WRC 3:19:42.6 +1:14.3 WRC M 5. Jewgienij Nowikow Denis Giraudet Ford Fiesta RS WRC 3:21:09.7 +2:41.4 WRC M 10 6. Sébastien Loeb Daniel Elena Citroën DS3 WRC 3:21:23.4 +2:55.1 WRC M 7. Henning Solberg Ilka Minor Ford Fiesta RS WRC 3:22:17.8 +3:49.5 WRC 6 8. Patrik Sandell Staffan Parmander Mini John Cooper Works WRC 3:23:37.2 +5:08.9 WRC 4 9.