I'm an ES principal, and I was pregnant both as a teacher and as an administrator. You can wait until you're 12 weeks along, after the first trimester. I had my first child in July, and waited until then to tell my principal. I scheduled my appts for as late in the day as possible so I didn't need much coverage if I needed to leave early.
Please don't feel nervous. I can assure you that you are not the first, nor the last teacher to be pregnant. It's just what we expect when we work in a place where most of the employees are women of child-bearing age. I'm always very happy for anyone who shares that she's pregnant.