Okres wypłaty zasiłku macierzyńskiego z tytułu urodzenia dziecka wynosi od 1 stycznia 2009 r.:
* 20 tygodni (140 dni) - w przypadku urodzenia jednego dziecka przy jednym porodzie,
* 31 tygodni (217 dni) - w przypadku urodzenia dwojga dzieci przy jednym porodzie,
* 33 tygodnie (231 dni) - w przypadku urodzenia trojga dzieci przy jednym porodzie,
* 35 tygodni (245 dni) - w przypadku urodzenia czworga dzieci przy jednym porodzie,
* 37 tygodni (259 dni) - w przypadku urodzenia pięciorga i więcej dzieci przy jednym porodzie.
W razie urodzenia dziecka po ustaniu zatrudnienia lub w czasie urlopu wychowawczego zasiłek macierzyński przysługuje przez okres skrócony o 2 tygodnie, tj. przez okres 18, 29, 31, 33 lub 35 tygodni liczonych od dnia porodu. Zasiłek macierzyński w czasie urlopu wychowawczego przysługuje przez okres skrócony o 2 tygodnie tylko wówczas, gdy pełny wymiar urlopu macierzyńskiego przypada w całości w czasie udzielonego urlopu wychowawczego. Jeżeli pełny wymiar urlopu macierzyńskiego wykracza poza udzielony pracownicy urlop wychowawczy, pracownicy przysługuje zasiłek macierzyński w pełnym wymiarze, bez skracania o 2 tygodnie, tj. przez okres odpowiednio 20, 31, 33, 35 lub 37 tygodni liczonych od dnia porodu.