This question already has an answer here:

I mean oxygen is electronegative element it should have negative oxidation number Also how it is able to make bond with fluorine which itself is electronegative? Why the oxidation number of oxygen is +2.?


marked as duplicate by Mithoron, Tyberius, bon, airhuff, ron Sep 29 '17 at 18:17

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


Oxygen is an electronegative element -True.

But oxygen is not the most electronegative element. It has an electro negativity of 3.5 on Pauling scale. That means if oxygen combines with an element which is more electronegative than it will surely possess a positive oxidation state.

Fluorine being the most electronegative element (electro negativity of 4.0 on Pauling scale) will in any case (except in fluorine gas) have an oxidation state of -1. So that's the reason why oxygen has a +2 oxidation state in OF2.

Dioxygen difluoride (O2F2) is another fluoride of oxygen in which oxygen has an oxidation state of +1.

EDIT: Fluorine in its gaseous form (F2) has zero oxidation state.

  • 1
    $\begingroup$ Fluorine gas itself has F in oxidation state zero. $\endgroup$ – orthocresol Sep 29 '17 at 7:37
  • $\begingroup$ Yep! I forgot about that. I'll make an edit. $\endgroup$ – Serotonin Sep 29 '17 at 7:41

Fluorine is more electronegative than oxygen. Thus it would attract electrons towards itself during complete transfer. It would result in a +2 charge on oxygen. Thus oxygen has +2 oxidation no.


Not the answer you're looking for? Browse other questions tagged or ask your own question.