Anche il lavoro di Popper sulla filosofia politica è di grande importanza. Marx sosteneva la conoscenza di un processo storico, in cui le società si evolvevano da uno stato all'altro, fino a raggiungere uno stato finale. Questo tipo di pensiero è noto come 'storicismo'. Popper sosteneva che la crescita della conoscenza umana causa in parte l'evoluzione della storia umana. Poiché "nessuna società può prevedere i propri stati futuri di conoscenza", ne consegue che nessuna scienza può prevedere la storia umana.
Le grandi opere di Popper in difesa della società liberale furono La società aperta e i suoi nemici e La povertà dello storicismo. I suoi alleati in questa lotta furono Friedrich Hayek, Ludwig von Mises e Milton Friedman.
Il paradosso della tolleranza
Sebbene Popper fosse un sostenitore della tolleranza, pensava che l'intolleranza non dovesse essere tollerata. Se la tolleranza permettesse all'intolleranza di affermarsi completamente, la tolleranza stessa sarebbe minacciata. In La società aperta e i suoi nemici: L'incantesimo di Platone, sosteneva che:
"La tolleranza illimitata deve portare alla scomparsa della tolleranza. Se estendiamo la tolleranza illimitata anche a coloro che sono intolleranti, se non siamo preparati a difendere una società tollerante contro l'assalto degli intolleranti, allora i tolleranti saranno distrutti, e la tolleranza con loro".