RELAX NG (lyhenne sanoista REgular LAnguage for XML Next Generation) on OASIS-organisaation kehittämä skeemakieli XML-dokumenttien määrittelyyn. Skeemakieli julkaistiin maaliskuussa 2000. RELAX NG:ssä yhdistyivät James Clarkin kehittämä TREX (Tree regular expression for XML) -skeemakieli sekä Murata Makoton kehittämä RELAX (Regular language of description for XML) -skeemakieli.
RELAX NG -skeema on XML-pohjainen rakennemäärittely, mutta siitä on mahdollista käyttää myös kompaktia esitysmuotoa, joka ei pohjaa XML:ään. XML-pohjaisen skeeman tiedostopääte on yleensä *.rng ja kompaktisyntaksin muotoisen skeeman *.rnc
Verrattuna muihin skeemakieliin, kuten esimerkiksi W3C:n XML Schema -skeemakieleen, RELAX NG:n sanotaan olevan suhteellisen yksinkertainen. OpenDocument-toimistodokumentit on kuvattu RELAX NG -skeemakielellä.