Barcelona sempre ha estat una ciutat que ha viscut intensament les activitats esportives. A Barcelona se celebren cada any prop de 350 actes esportius de les característiques més variades que reuneixen en conjunt més de 250.000 participants. L’atletisme, el tennis, la Fórmula 1, el Moto GP, el futbol i un llarg etcètera componen l’ampli calendari esportiu que acull la ciutat cada any.
Entre les competicions esportives més importants que se celebren anualment se’n pot destacar la Fórmula 1 i el mundial de motociclisme, que es duen a terme al Circuit de Montmeló. Aquestes dues competicions atreuen cada any a centenars de milers d’aficionats d’arreu del món que no volen perdre’s aquests extraordinaris espectacles esportius.
La ciutat té dos clubs del nivell més alt i mundialment coneguts: el FC Barcelona (Barça) i el RCD Espanyol que competeix en la primera divisió de la Lliga Nacional de Futbol.
Altres esports de competició, són les lligues de bàsquet, handbol o hoquei on competeixen diversos clubs de la ciutat.
A més d’aquestes competicions, que es desenvolupen al llarg de tot l’any, la ciutat acull altres esdeveniments esportius de gran interès internacional com el Trofeu Comte de Godó de tennis; el torneig Internacional d’Hoquei; el Trial Indoor de Barcelona; la Marató; el Torneig Internacional de Pol o el Meeting Internacional d’Atletisme Ciutat de Barcelona.
També se celebren activitats relacionades amb el mar com les competicions de rem, vela lleugera o regates d’altura.
Un esdeveniment esportiu de gran transcendència internacional l’any 2009 va ser l’arribada del Tour de França a Barcelona un esdeveniment que les autoritats municipals desitgen que es torni a produir, i en el 2010 se celebrarà el Campionat d’Europa d’Atletisme.