Koska Barcelona oli vuoden 1992 olympialaisten isäntäkaupunki, kaupungissa on myös olympiastadion, Lluís Companys. Se rakennettiin alkujaan vuoden 1929 maailmannäyttelyä varten mutta kunnostettiin olympialaisiin. Montjuïcin kukkulalla sijaitseva stadion toimi aiemmin RCD Espanyolin kotikenttänä.