Question: how long do you have to work for the nhs to get maternity leave?
Answer: To be eligible for NHS maternity pay, you must have 1 year of continuous employment with the NHS (not necessarily the same trust), without a break of more than 3 months, by the time of 11 weeks before your expected week of childbirth.