O trabalho de Popper sobre filosofia política também é de grande importância. Marx reivindicou o conhecimento de um processo histórico, onde as sociedades evoluíram de um estado para outro, até chegar a um estado final. Este tipo de pensamento é conhecido como 'historicismo'. Popper argumentou que o crescimento do conhecimento humano causa em parte a evolução da história humana. Como "nenhuma sociedade pode prever seus próprios estados futuros de conhecimento", conclui-se que nenhuma ciência pode prever a história humana.
As grandes obras de Popper em defesa da sociedade liberal foram A sociedade aberta e seus inimigos e A pobreza do historicismo. Seus aliados nesta luta foram Friedrich Hayek, Ludwig von Mises e Milton Friedman.
O paradoxo da tolerância
Embora Popper fosse um defensor da tolerância, ele achava que a intolerância não deveria ser tolerada. Se a tolerância permitisse que a intolerância fosse completamente bem sucedida, a própria tolerância seria ameaçada. Na sociedade aberta e seus inimigos: O feitiço de Platão, ele argumentou que:
"A tolerância ilimitada deve levar ao desaparecimento da tolerância. Se estendermos a tolerância ilimitada mesmo àqueles que são intolerantes, se não estivermos preparados para defender uma sociedade tolerante contra a investida dos intolerantes, então o tolerante será destruído, e a tolerância com eles".