Pod koniec XIX wieku piłka nożna trafiła do Hiszpanii dzięki staraniom brytyjskich imigrantów, którzy przybyli do portów marynarzy i hiszpańskich studentów studiujących w Wielkiej Brytanii. Pierwszymi klubami piłkarskimi w Hiszpanii były Recreativo Huelva i Sevilla FC; Gimnàstic z Tarragony twierdzący, że jest najstarszym hiszpańskim klubem, choć powstał w 1886 roku, dopiero w 1914 roku organizował drużynę piłkarską. Pierwszy oficjalny mecz w Hiszpanii odbył się 8 marca 1890 roku na torze wyścigowym Tablada pomiędzy Sevillą i Recreativo: w obu drużynach było dwóch Hiszpanów i dziewięciu Brytyjczyków, a Sevilla wygrała 2:0. W 1898 roku brytyjscy dokerzy i górnicy oraz baskijscy studenci brytyjskich uniwersytetów założyli Bilbao Club, który stał się głównym klubem Kraju Basków; i to pod wpływem Brytyjczyków drużyny zostały oficjalnie nazwane „klubem rekreacji” lub „klubem atletycznym”.
W 1903 po raz pierwszy organizowano rozgrywki o Puchar Hiszpanii, znany również jako Puchar Króla (hiszp. Copa del Rey).