Lokalni je nogomet u Hrvatskoj zaživio 1880. godine u Županji, a prva su pravila izašla na hrvatskom jeziku 1896. godine u Zagrebu. Na početku se igralo u okviru organizacije Hrvatski sokol, a prvi hrvatski sportski klub koji se opredijelio za nogomet jest 'Prvi nogometni i športski klub Zagreb' i to 1903. godine.
POGLEDAJTE VIDEO: Prva hrvatska nogometna lopta
Nakon toga su se u Hrvatskoj formirali i drugi nogometni klubovi, a postojala je i želja za formiranjem nacionalnog nogometnog Saveza. Prva javna službena nogometna utakmica odigrana je 28. listopada 1906. u Zagrebu na Marulićevom trgu, mjestu gdje se danas nalazi Hrvatski državni arhiv. Igrali su spomenuti PNIŠK i HAŠK, a utakmica je završila bez pobjednika (1-1).
Tadašnje cijene ulaznica na utakmicu bila je dvije krune za ložu te krunu i pol za obično sjedeće mjesto, a stajanje je bilo 60 filira. Zarada s te utakmice bila je 22 krune, a valja istaknuti da su mnogi gledatelji stajali i preko ograde pa nisu platili ulaznice.
Naravno, pravila još nisu bila poznata ljudima te su prema pisanjima mnogi pljeskali nogometašu HAŠK-a kad je udario loptu visoko u zrak, a nisu reagirali kad je njegov suigrač zabio gol.
Prva nogometna utakmica na tlu današnje Hrvatske općenito odigrana je samo 11 mjeseci nakon prve nogometne utakmice u povijesti između Engleske i Škotske. U Rijeci su zaigrali zaposlenici mađarskih državnih željeznica i riječkog Tehničkog saveza odigrana u listopadu 1873. godine.