The Bernhard-Theater Zürich or Bernhard Theater is a theatre in German-speaking Switzerland situated at Sechseläutenplatz in Zürich. It is part of the building complex Opernhaus Zürich and also houses the Restaurant Belcanto. The theater was founded by and named after Rudolf Bernhard in 1941.