W mieście znajdują się hale sportowe Spaladium Arena i Arena Gripe oraz stadion sportowy Poljud, który w 1990 roku był areną lekkoatletycznych mistrzostw Europy.