La Norgesmesterskapet 2003 di calcio fu la 98ª edizione della manifestazione. Iniziò il 6 maggio e si concluse il 9 novembre 2003 con la finale all'Ullevaal Stadion, vinta dal Rosenborg per 3-1 sul Bodø/Glimt. La squadra detentrice era il Vålerenga.
La competizione fu interamente ad eliminazione diretta. Tutti i turni si svolsero in gara unica, con eventuali tempi supplementari e calci di rigore.
Calendario
Primo turno
Secondo turno
Terzo turno
Quarto turno
Quarti di finale
Semifinali
Finale
Collegamenti esterni