Hoppa till innehållet
lonen.se

Vad tjänar lokförare?

45 500kr

i månaden är medianlönen för lokförare 2025. Det är 19 % högre än medianlönen för samtliga yrken i Sverige, 38 300 kr.

+4,6 % sedan 2024

Det motsvarar ungefär 35 501 kr efter skatt i en genomsnittlig kommun, utan kyrkoavgift.

≈ 263 kr i timmen · 546 000 kr om året

Timlönen är månadslönen delad med 173,3 timmar (40 timmar i veckan × 52 veckor / 12 månader), årslönen månadslönen gånger tolv.

Lokförare tjänar i genomsnitt 45 100 kr i månaden (2025). Medianlönen är 45 500 kr. De 10 % lägst betalda tjänar under 37 300 kr och de 10 % högst betalda över 51 800 kr.

Medellön
45 100 kr
Genomsnittlig månadslön
Lägsta 10 %
37 300 kr
Tjänar under detta
Högsta 10 %
51 800 kr
Tjänar över detta
Antal anställda
6 100
I yrket i Sverige

Lokförare kör person- och godståg, och i gruppen ingår även förare av pendeltåg, tunnelbanetåg och spårfordon inom industrin. Förare i järnvägstrafik behöver förarbevis från Transportstyrelsen och ett kompletterande intyg för de fordon och sträckor de kör. Utbildningen ges i regel inom yrkeshögskolan. Arbetsgivarna är järnvägsföretag inom person- och godstrafik, och lönen skiljer sig med erfarenhet och typ av trafik.

Lönespridning

Så fördelar sig månadslönerna bland lokförare i Sverige. Samma skala används i tabellerna längre ner.

37 300 krLägsta 10 %45 500 krMedian51 800 krHögsta 10 %
Ljust fält: de mittersta 80 procenten. Mörkt fält: den mittersta hälften, som tjänar 41 400–48 900 kr. Den röda linjen är medianlönen för alla yrken i Sverige.

Lokförare ingångslön

SCB publicerar ingen statistik över ingångslöner. Det närmaste som finns är vad de yngsta i yrket tjänar och var den nedre delen av lönefördelningen ligger.

De yngsta i yrket, 18–24 år, tjänar i genomsnitt 38 700 kr i månaden — ungefär 30 800 kr efter skatt i en genomsnittlig kommun.

Närmevärden för ingångslön, före och efter skatt
Före skatt Efter skatt
Genomsnitt, 18–24 år 38 700 kr 30 829 kr
Genomsnitt, 25–34 år 43 200 kr 33 952 kr
Lägsta 10 % tjänar under 37 300 kr 29 773 kr
Lägsta 25 % tjänar under 41 400 kr 32 740 kr

Siffrorna är närmevärden, inte ingångslöner. Åldersgrupperna rymmer både den som just börjat och den som haft jobbet i tio år, och de lägst betalda är inte alltid nybörjare. Kollektivavtalets lägstalön och det enskilda erbjudandet kan ligga både över och under.

Lokförare lön i privat och offentlig sektor

Vad lokförare tjänar beror mycket på vem arbetsgivaren är.

Månadslön per sektor och kön
Sektor Medellön Medianlön Män Kvinnor
Samtliga sektorer 45 100 kr 45 500 kr 45 700 kr 44 400 kr
Privat sektor 45 100 kr 45 500 kr 45 700 kr 44 400 kr

Lokförare lön efter skatt

Vad lokförare får kvar i handen beror på vilken kommun de bor i. Tabellen visar vad 45 500 kr i månaden blir efter skatt i några kommuner.

Det motsvarar ungefär 35 501 kr efter skatt i en genomsnittlig kommun, utan kyrkoavgift.

45 500 kr i månaden efter skatt, per kommun
Kommun Kommunal- och regionskatt Efter skatt
Genomsnittlig kommun 32,38 % 35 501 kr
Stockholm 30,55 % 36 157 kr
Göteborg 32,60 % 35 433 kr
Malmö 32,42 % 35 488 kr
Österåker (lägst skatt) 28,93 % 36 555 kr
Dorotea (högst skatt) 35,65 % 34 501 kr
  • De yngsta i yrket, 18–24 år, tjänar 38 700 kr före skatt — ungefär 30 829 kr efter.
  • De 10 % högst betalda tjänar över 51 800 kr, vilket blir ungefär 39 742 kr efter skatt.

Räkna ut lön efter skatt för lokförare

Beloppen är räknade på en genomsnittlig kommun utan kyrkoavgift, för den som inte fyllt 66 år. Räknaren tar hänsyn till din kommun.

Och om jobbet försvinner? Räkna ut a-kassan för lokförare

Lön för män och kvinnor

Medianlön för män och kvinnor
Kön 40 000 50 000 Medianlön Antal
Män 45 700 kr 5 000
Kvinnor 44 400 kr 1 100

Kvinnors genomsnittslön motsvarar 97 % av mäns genomsnittslön i yrket.

SCB räknar kvoten på genomsnittlig månadslön, medan tabellen ovan visar medianlöner — de två svarar därför inte exakt mot varandra. Siffran är dessutom ojusterad: den tar inte hänsyn till skillnader i ålder, sektor eller position.

Lokförare lön efter ålder

Lönen för lokförare stiger normalt med åren i yrket.

Månadslön per ålder
Ålder 40 000 50 000 Medellön Män Kvinnor Antal
18–24 år 38 700 kr 38 700 kr – 290
25–34 år 43 200 kr 43 300 kr 43 000 kr –
35–44 år 45 700 kr 45 900 kr 44 900 kr –
45–54 år 46 100 kr 46 300 kr 45 400 kr 1 300
55–64 år 46 800 kr 46 900 kr 46 100 kr 900

Lön efter utbildningsnivå

Månadslön per utbildningsnivå
Utbildningsnivå 40 000 50 000 Medellön Män Kvinnor Antal
Förgymnasial utbildning, 9 (10) år 44 400 kr 44 800 kr – 160
Gymnasial utbildning, högst 2 år 46 400 kr 46 700 kr – 430
Gymnasial utbildning, 3 år 43 300 kr 43 600 kr 42 100 kr –
Eftergymnasial utbildning, mindre än 3 år 45 600 kr 45 700 kr 45 100 kr –
Eftergymnasial utbildning, 3 år eller mer 44 500 kr 45 000 kr 42 400 kr 580

Lokförare lön per region

SCB redovisar löner per yrke på riksområdesnivå, inte per län.

Månadslön per region
Region 40 000 50 000 Medellön Män Kvinnor Antal
Stockholm 43 700 kr 43 900 kr 42 900 kr 1 900
Östra Mellansverige 44 700 kr 44 900 kr – –
Småland med öarna 45 000 kr 45 200 kr – –
Sydsverige 48 500 kr 48 700 kr 47 600 kr 720
Västsverige 46 100 kr 46 400 kr – 320
Norra Mellansverige 45 000 kr 45 400 kr – 410
Mellersta Norrland 44 500 kr 44 400 kr – 170
Övre Norrland 46 300 kr 46 300 kr – 350

Lokförare löneutveckling 2014–2025

Medianlön per år. År utan redovisad median hoppas över. Den streckade linjen markerar bytet mellan SCB:s äldre och nyare serie; jämförelser över brytpunkten bör göras med försiktighet.

Från 33 600 kr 2014 till 45 500 kr 2025, +35 % totalt. Löpande priser, inte justerat för inflation. Den ljusare delen av linjen, åren före 2023, kommer från en äldre statistik hos SCB och är inte helt jämförbar med de senare åren.

Gissa lönen för ett annat yrke

Tror du att du har koll på vad folk tjänar? I Gissa Lönen får du fem yrken om dagen och ska gissa månadslönen så nära som möjligt.

Spela dagens omgång

Yrkestitlar som ingår

SCB räknar följande yrkestitlar till lokförare (SSYK 8311).

  • Industrilokförare
  • Instruktionsförare
  • Lokbiträde
  • Lokförare
  • Motorvagnsförare
  • Pendeltågsförare
  • Rälsbussförare
  • T-baneförare
  • Tunnelbaneförare
  • Tunneltågförare
  • Tågförare
  • Växlingslokförare

Vanliga frågor

Vad tjänar lokförare 2026?

De senaste siffrorna är SCB:s lönestrukturstatistik för 2025, publicerad 16 juni 2026. Medianlönen var då 45 500 kr i månaden, mot 43 500 kr året innan (2024) — +4,6 %. Siffror för 2026 publiceras normalt i juni 2027; tills dess är 2025 års siffror de senaste som finns, och vi räknar inte fram några egna.

Vad är medianlönen för lokförare?

Medianlönen för lokförare är 45 500 kr i månaden (2025). Det betyder att hälften tjänar mindre och hälften mer. Medianlönen för samtliga yrken i Sverige är 38 300 kr, så lokförare ligger 19 % högre än snittyrket.

Hur mycket får lokförare efter skatt?

Medianlönen för lokförare är 45 500 kr i månaden före skatt. I en genomsnittlig kommun, utan kyrkoavgift och för den som inte fyllt 66 år, blir det ungefär 35 500 kr efter skatt. Exakt hur mycket beror på vilken kommun du bor i — räkna ut det i vår räknare för lön efter skatt.

Vad är skillnaden mellan medellön och medianlön för lokförare?

Medellönen (45 100 kr) är genomsnittet av alla löner och dras uppåt av de högsta lönerna. Medianlönen (45 500 kr) är lönen i mitten av skalan och ger ofta en bättre bild av vad lokförare typiskt tjänar.

Vad är ingångslönen för lokförare?

SCB publicerar ingen egen statistik över ingångslöner. Närmast kommer de yngsta i yrket: lokförare i åldern 18–24 år tjänar i genomsnitt 38 700 kr i månaden. De 10 % lägst betalda i yrket tjänar under 37 300 kr. Mer i avsnittet ”Lokförare ingångslön” ovan.

Hur hög kan lönen bli för lokförare?

De 10 % högst betalda inom yrket tjänar över 51 800 kr i månaden. Lönen påverkas av sektor, erfarenhet, utbildningsnivå och var i landet man arbetar.

Är det löneskillnad mellan män och kvinnor bland lokförare?

Kvinnors genomsnittslön motsvarar 97 % av mäns i yrket. Medianlönen är 45 700 kr för män och 44 400 kr för kvinnor. Siffran är inte justerad för skillnader i ålder, sektor eller arbetstid.

Var i Sverige tjänar lokförare mest?

Högst lön finns i Sydsverige, där lokförare tjänar i genomsnitt 48 500 kr i månaden.

Yrken med liknande lön

Andra yrken inom lokförare och bangårdspersonal