I have found out with all of mine. I don't really like surprises I prefer to be prepared and it still is a surprise when you find out whether at 20 weeks or at the birth. I feel that it also helps us bond with the baby to be able to name them and know their gender.