Byens fotballag er Cardiff City FC, kjent som «The Bluebirds». Byen har også et rugbylag, Cardiff Blues, og ishockeylaget Cardiff Devils. Det lokale stadionet Millennium Stadium har internasjonal standard, og i 1958 ble Samveldelekene arrangert i Cardiff.