Byen har et rikt teaterliv med over 20 teaterscener. Her virker blant annet flere dramatiske teatre, en rekke barneteatre, Musikkteateret og Teatr Wielki, som er et av Europas største. Det har siden sin åpning i 1967 oppført over 270 premiereforestillinger, og spesialiserer seg i operaer, operetter og ballettforestillinger.