Do urlopu macierzyńskiego jest uprawniona każda kobieta, która w trakcie okresu zatrudnienia urodziła dziecko. Urlop macierzyński jest urlopem pełnopłatnym, a okres na jaki jest udzielany zależy od liczby urodzonych dzieci podczas jednego porodu. Długość możliwego urlopu macierzyńskiego kształtuje się więc następująco:
- 20 tygodni - w przypadku urodzenia jednego dziecka przy jednym porodzie,
- 31 tygodni - w przypadku urodzenia dwojga dzieci przy jednym porodzie,
- 33 tygodni - w przypadku urodzenia trojga dzieci przy jednym porodzie,
- 35 tygodni - w przypadku urodzenia czworga dzieci przy jednym porodzie,
- 37 tygodni - w przypadku urodzenia pięciorga i więcej dzieci przy jednym porodzie.
Zgodnie z przepisami Kodeksu pracy, co najmniej 2 tygodnie urlopu macierzyńskiego mogą przypadać przed przewidywaną datą porodu. Prawdopodobna data porodu powinna być stwierdzona zaświadczeniem lekarskim.
Jeśli pracownica chce skorzystać z tego uprawnienia, musi złożyć pracodawcy wniosek w tym zakresie, a pracodawca ma obowiązek udzielić jej tego urlopu. Urlop macierzyński udzielany przed porodem nie może być jednak krótszy niż 2 tygodnie, może być natomiast dłuższy.
W razie wykorzystania przez pracownicę części urlopu macierzyńskiego przed porodem, po porodzie będzie przysługiwać jej urlop niewykorzystany przed porodem, aż do wyczerpania całości przysługującego pracownicy urlopu macierzyńskiego.