En 1903, il remporte le premier Tour de France de l'histoire devant Lucien Pothier.
Vainqueur de la première étape, il conserve la première place du classement général de bout en bout, remportant également les 5e et 6e étapes.
L'année suivante, dans un contexte de chauvinisme local exacerbé et d'actes de tricherie, il récidive avant d'être déclassé. La victoire dans le Tour 1904 revient alors au jeune Henri Cornet, 5e du classement général.
Suspendu deux ans, Maurice Garin met un terme à sa carrière cycliste et se retire à Lens où il assure la gestion d'une station essence.
En 1953, au même titre que les anciens vainqueurs de l'épreuve encore en vie, il est mis à l'honneur pour le cinquantième anniversaire du Tour et effectue un tour d'honneur lors de l'arrivée victorieuse de Louison Bobet sur la piste du Parc des Princes.