Die Welsh National Opera (WNO) (walis.: Opera Cenedlaethol Cymru) ist eine Operngesellschaft, die 1946 in Cardiff, Wales gegründet wurde. Sie setzt sich aus einem Orchester (The Orchestra of Welsh National Opera) und einem professionellen Chor (The Chorus of Welsh National Opera) zusammen.
Die Gesellschaft gibt jährlich 120 Aufführungen von acht Opern und führt Tourneen in Großbritannien durch. Die jährliche Zuschauerzahl in den Aufführungsorten Cardiff, Bristol, Birmingham, Liverpool, Llandudno, Oxford, Milton Keynes, Plymouth, Southampton und Swansea beläuft sich auf über 150.000. Seit 2004 ist die Gesellschaft im Wales Millennium Centre in Cardiff ansässig und nutzt das Gebäude für ihre Aufführungen.