Why is Carbon Dioxide (CO2) considered a nonpolar molecule despite having highly polar C=O bonds?

Answer

Because the linear geometry causes the two equal bond dipoles to perfectly cancel each other out.

Molecular polarity depends on the vector sum of individual bond dipoles. In linear CO2, the two opposing dipoles cancel, resulting in no net molecular dipole.

Why is Carbon Dioxide (CO2) considered a nonpolar molecule despite having highly polar C=O bonds?

#Videos

Bond Polarity, Electronegativity and Dipole Moment - YouTube

bondelectronegativitypolarity