Het Nederlands kampioenschap schaatsen allround voor mannen 1903 werd van 23 tot 24 januari 1903 verreden op de Natuurijsbaan YVG in Groningen.
De IJsvereniging Groningen organiseerde de tweede door het KNSB erkende kampioenschap van Nederland. De tweede dag hadden de rijders ongunstige omstandigheden ten gevolge van de ingevallen dooi. Titelverdediger was Eeko Banning, die de eerste Nederlandse titel in 1901 te Leeuwarden had veroverd. Coen de Koning won alle vier de afstanden en veroverde zijn eerste Nederlandse titel.