Yes you are expected to pay for public holidays, if it is a day that the nanny would normally work. If the nanny is working full time with your family she will be allocated 10 sick days per annum and 4 weeks paid annual leave.