I told family and friends at 12-13 weeks both times after seeing or hearing heartbeat twice. With work, I waited until I was starting to show which was 21 weeks with #1 and 15 weeks with #2.
I'm currently 11 weeks and with #3 and don't want to tell anyone until after my second prenatal appointment at 13 weeks but things are already starting to get dicey with clothing selection, especially since it is getting warmer. I'm not sure if I'll make it through the next 2 weeks without gossip starting.