Bruges a deux équipes de football professionnelles, le FC Bruges et le Cercle Bruges KSV, toutes deux en Jupiler Pro League. Les deux jouent au stade Jan-Breydel () à St.-Andries. Toutefois, il y a des propositions pour un nouveau stade d'environ dans le sud de la ville, près de l'échangeur entre l'E40 et l'E403. En 2000, Bruges était une des huit villes hôtes du Championnat d'Europe de football.