L'idrogeno ha solitamente un numero di ossidazione pari a +1, perché perde un elettrone per diventare un catione idrogeno (H+). Tuttavia, in alcuni casi, l'idrogeno può anche avere un numero di ossidazione pari a -1, come negli idruri metallici, dove acquista un elettrone per diventare un anione idruro (H-). Il numero di ossidazione dell'idrogeno è determinato dal suo ambiente chimico e dall'elettronegatività degli atomi a cui è legato.