Au début de l'insurrection de novembre 1830 Piotr Szembek est gouverneur militaire de Varsovie entre le et le , et membre du conseil de guerre. Général commandant de la d'infanterie, il participe activement aux batailles de Wawer et de Grochów. En conflit avec le commandant en chef, le général Jan Zygmunt Skrzynecki, il est démis de ses fonctions militaires. Il poursuit sa carrière militaire comme volontaire dans le corps de Julian Sierawski. À la fin de la guerre, il s'installe dans sa propriété de Siemianice, près de Kępno en Grande-Pologne.