Un oxyacide est un acide qui contient un atome d'oxygène lié à un atome d'hydrogène et au moins un autre élément. Un oxyacide se dissocie dans l'eau pour former le H+ cation et l'anion de l'acide. Un oxyacide a la structure générale X-O-H.
Remarque: les acides céto et les acides oxocarboxyliques sont parfois appelés à tort oxyacides.