Die Fotbollsallsvenskan 2012 war die 88. Spielzeit der höchsten schwedischen Fußballliga. Gemäß dem Anfang Dezember 2010 veröffentlichten Rahmenterminplan wurde die Spielzeit zwischen dem 1. April und 4. November 2012 ausgetragen. Aufgrund der Europameisterschaftsendrunde 2012 fand zwischen dem 23. Mai und dem 30. Juni eine Sommerpause statt.