When is best time for gender determination?

After 17 weeks, we can determine gender with a high degree of accuracy. Due to baby position, and other variables such as gestational age and amniotic fluid levels, it is not always possible to determine gender.