Prague provides an almost constant program of top-quality classical music, ballet, opera, theatre, rock and jazz. Larger Czech cities such as Plzeň and Brno also have lively entertainments scenes.

In summer, the spa towns of Karlovy Vary and Mariánské Láznĕ stage daily concerts of classical music among their pavilions and colonnades, while Český Krumlov hosts an international music festival.