Is O2 a covalent or ionic bond?
By Andrew Walker
So, Is O2 ionic or covalent? O2 is a covalent molecule because each oxygen atom needs two valence electrons to complete its octet. To meet this need, each oxygen atom shares two of its electrons with the other oxygen forming a strong oxygen-oxygen double shared covalent bond.