From what I know from my friends, if baby is a boy normally during your 12 weeks scan can alr tell from ultrasound. I went for my 15 weeks scan last month and gynae couldn't spot anything, so she thinks high likely it's a girl as my baby was crossing leg. I'll be able to confirm my baby's gender during my detailed scan on the 18th! So you can wait till your detailed scan too if you don't spot anything during your 16 weeks scan. 😊
It depends! For my first one, I found out by accident. @ 14 weeks. A boy 😅 This time, I’m hoping to find out on my 18th week scan too!
Usually it will be from 21 weeks onwards that you will be able to know gender.