When to tell work?

I’ve been offered a one year contract with a school this year. I’m currently 9 weeks pregnant, and it has not been easy at all. The school is on their end of year break so I’ve been given heaps of time to get work ready for 2020.

When would you tell your employer you’re pregnant? My principle is not going to be happy at all..