Jernbanefag er samlebetegnelsen som brukes om håndverkfagene som er grunnlaget for all jernbanevirksomhet.

Jernbane er et veldig spesialisert fag, som i stor grad benytter seg av spesialutdannet personale. Følgende fagbrev brukes i jernbanen i dag: Banemontør – faggruppen med ansvar for sporets over- og underbygning, herunder sviller, skinner og all skilting. Signalmontør – faggruppen med ansvar for jernbanens sikkerhetssystemer; i all hovedsak signalanlegg, drivmaskiner til sporveksler og vegsikringsanlegg. Kontaktledningsmontør – faggruppen med ansvar for kjørestrømmen til elektrisk drevet trekkraftkjøretøy. I dag utdannes nye fagarbeidere som energimontører, men det kreves tilleggskompetanse innen kontaktledningsanlegg for jernbane.