The Croatia national football team usually plays its home games at Stadion Maksimir in Zagreb , but they also host some matches at Stadion Poljud in Split and occasionally at other large stadiums in Croatia.

Main home stadium

  • The primary home ground is Stadion Maksimir in the Maksimir district of Zagreb.
  • It has a seated capacity of about 25,000 (reduced from around 35,000 after safety-related changes and earthquake damage).
  • The stadium is traditionally associated with Dinamo Zagreb, but the national team has played the majority of its competitive home fixtures there since 1990.

Other venues Croatia use

  • Croatia also play some home games at Stadion Poljud in Split, another large, modern stadium with a capacity of roughly 34,000.
  • Friendly fixtures and less high-profile qualifiers can be spread around the country in other cities, depending on pitch condition, crowd demand, and local federation decisions.
  • Over the years, this has included grounds in cities like Osijek and Rijeka when suitable.

Quick example

Think of Croatia’s home setup like this:

  • Big, high-stakes qualifiers and many major matches: usually Maksimir, Zagreb.
  • Some key or celebratory fixtures: Poljud, Split.
  • Selected other games: rotated among other Croatian stadiums that meet international standards.

TL;DR:
Croatia’s main home stadium is Stadion Maksimir in Zagreb, but they also use Stadion Poljud in Split and occasionally other large stadiums around the country for home matches.

Information gathered from public forums or data available on the internet and portrayed here.