Wymiar podstawowego urlopu macierzyńskiego w Hiszpanii wynosi 16 tygodni (z czego 4 tygodnie mogą być wykorzystane przed porodem). W przypadku zaistnienia porodu mnogiego, przysługują 2 tygodnie dodatkowo na każde kolejne dziecko. Jeżeli obydwoje rodzice pracują, ojciec może wziąć 10 tygodni urlopu. W przypadku adopcji dziecka wymiar urlopu jest analogiczny jak przy urodzeniu dziecka.
Zasiłek macierzyński wypłacany jest w ramach obowiązkowego ubezpieczenia społecznego dla pracowników i innych grup zawodowych. Warunkiem nabycia prawa do zasiłku jest posiadanie okresu ubezpieczenia wynoszącego przynajmniej 180 dni w ciągu 5 lat bezpośrednio poprzedzających poród, decyzję administracyjną o ciąży lub postanowienie sądowe o adopcji. Zasiłek macierzyński wynosi 100% wynagrodzenia dziennego stanowiącego podstawę do opłacania składek na ubezpieczenie społeczne z miesiąca poprzedzającego przerwanie pracy.
Istnieje też prawo do 3 lat bezpłatnego urlopu wychowawczego (także w przypadku adopcji dziecka).