En 1716, János fue llamado a filas y sirvió bajo el príncipe Eugenio de Saboya en la guerra turca de Venecia y Austria. Pálffy emprendió la campaña contra los otomanos con la intención de capturar Petrovaradin. Pálffy, con un cuerpo de caballería considerable, se enfrentó a la vanguardia enemiga de 20.000 hombres. Luchó todo el día contra los turcos, seis veces superiores en número a él, y al final del día, habiendo perdido solo 400 hombres, se unió al ejército principal. La batalla de Petrovaradin fue el principal combate de la guerra. Los brutales ataques de los turcos se dirigieron principalmente a la caballería bajo el mando del conde Pálffy y fueron repelidos por ellos. Durante la campaña a Timișoara, Pálffy comandó la vanguardia, y en Belgrado, el 16 de agosto de 1717, el ala derecha, formada por seis regimientos de caballería. Resistió los desesperados ataques nocturnos de los turcos y se ganaron elogios especiales del príncipe Eugenio. En esta batalla, Pálffy resultó herido y perdió a su hijo.