Au déclenchement de la Première Guerre mondiale, Bahrfeldt est nommé à la tête de la de réserve (composée de réservistes hanovriens) rattachée au de réserve du général Günther von Kirchbach. Bahrfeldt et la de réserve pénètrent en Belgique et participent à la bataille de Charleroi ; durant cet épisode, sous prétexte de francs-tireurs, Bahrfeldt impose le paiement d'indemnités de guerre à la population (le traité de Couillet). Il poursuit ensuite les troupes françaises, les combat lors de la bataille de Guise le et progresse vers le sud jusqu'à la Marne. Il participe à la bataille de la Marne au nord de Montmirail (lors de la bataille des Deux Morins). Au printemps 1915, Bahrfeldt et son unité participent à la stabilisation de la ligne de front lors de la bataille de Champagne. De à , il est muté à la tête de la de réserve, son unité est stationnée en Woëvre lors de la bataille de Verdun. En , il atteint la limite d'âge et doit prendre sa retraite.