Lahm commence sa carrière professionnelle dans le grand club de sa ville natale, le Bayern Munich. Barré par des joueurs expérimentés, il est d'abord prêté deux saisons au VfB Stuttgart, avec qui il découvre la première division, la Coupe de l'UEFA et la sélection nationale. Revenu au Bayern, le défenseur latéral s'impose progressivement sur le flanc gauche. Réalisant le doublé coupe-championnat dès la première saison, il devient un cadre de l'équipe et est replacé à droite de la défense. Capitaine à partir de 2011, Lahm est de tous les sacres du club bavarois. Il dispute trois finales de Ligue des champions, ne remportant que la dernière en 2013. Il remporte aussi la Coupe du monde des clubs et la Supercoupe de l'UEFA la même année. Au niveau national, le Bayern et Philipp conquièrent sept titres de champion d'Allemagne, cinq Coupes d'Allemagne, deux Supercoupes et une Coupe de la Ligue allemande. Prenant sa retraite en 2017, Lahm dispute plus de 500 rencontres avec le Bayern de Munich et 700 au total avec Stuttgart et la sélection.