Di ruolo centrocampista, dopo aver esordito nella squadra della sua città (Borås GIF), dove ha militato fino al 2002, ha giocato nel Byttorps IF (2002-03) e nel Bälinge IF (2004). È quindi passata al Kopparbergs/Göteborg,[1] dove ha militato fino al ritiro nel 2014, cui è stata costretta a seguito della sesta operazione chirurgica al ginocchio in carriera.[2]
Poco dopo il suo ritiro dal calcio giocato è stata nominata allenatrice del Kungsbacka DFF, squadra neopromossa nella seconda serie svedese, l'Elitettan[4], incarico che ha mantenuto per due stagioni portando la squadra dal 10º posto del 2015 al 5º del 2016.
Nel 2017 le viene affidata la direzione tecnica delle giovanili del Östersund, incarico che ricopre fino al 2019.
Palmarès
Club
Competizioni nazionali
Le giocatrici festeggiano la conquista della Supercupen nell'aprile 2013.
^(SV) 23. Johanna Almgren, su goteborgfc.se. URL consultato il 20 ottobre 2010 (archiviato dall'url originale il 22 agosto 2010).
^(SE) Johanna Almgren slutar med fotboll!, su goteborgfc.se, 17 ottobre 2014. URL consultato il 25 agosto 2016 (archiviato dall'url originale il 20 settembre 2016).