Het Nederlands kampioenschap schaatsen allround voor mannen 1919 werd van 8 tot 9 februari 1919 verreden op de oude ijsbaan, de Weezenlanden baan in het park De Wezenlanden te Zwolle.
Titelverdediger was Jan Bakker, die de Nederlandse titel in 1917 te Zwolle had veroverd. Max Tetzner veroverde zijn eerste Nederlandse titel door drie afstanden te winnen. De afsluitende 5000 meter reed hij niet uit.