Answer Wiki. The ionic charge of oxygen is -2. You can tell because oxygen is in group number 6, so it has 6 valence electrons. Since it needs 2 more electrons to become neutral with a full outer shell of 8 electrons, its charge is -2 (since adding electrons gives a negative charge).