La paix de Prague est un traité de la guerre de Trente Ans signé le entre l’empereur Ferdinand II de Habsbourg et la Ligue catholique avec l'électeur Maximilien Ier de Bavière à sa tête d'un côté et l’électeur Jean-Georges Ier de Saxe de l'autre. Pendant la guerre de Trente Ans, ce traité de paix a mis fin au conflit entre l'empereur catholique et les États protestants, après avoir été ratifié par la plupart des princes, à l'exception du duc Bernard de Saxe-Weimar et du landgrave Guillaume V de Hesse-Cassel.
Néanmoins, une paix durable dans l'ensemble du Saint-Empire n'a pu être atteinte : la France et la Suède ont poursuivi la lutte contre la monarchie de Habsbourg et ses alliés, y compris les Pays-Bas espagnols. Ce ne fut qu'après 13 années de guerre que les traités de Westphalie signés en 1648 apportèrent la paix, confirmant en grande partie les dispositions de l'accord de Prague.