At 20 weeks we had an ultrasound and it was confirmed that the baby is a girl. Our baby girl is due in 12 weeks. I think the earliest you can truely tell is between 16 and 18 weeks and thats because until that point you can't tell a boy is a boy. So 18 to 20 weeks is your best bet at finding out gender. (After that it gets harder to tell due to lack of room in the womb. Or so that is what a doctor and 2 nurses told me