In a speech to thousands of people on Warsaw's Pilsudski Square on Tuesday, he asked: "Where have our Christian values, which formed the foundation of the Republic of Poland, gone?" Foreign ideologies were currently trying to oust these values from Polish schools.
"That is not Polish," said Nawrocki. As president, he would never allow Poland to become the "parrot of nations" again, "repeating willy-nilly what comes from the West".
The national-conservative head of state added that he was in favour of Poland's membership of the EU.
Above all, however, his motto is: "Poland first, Poles first!" Poland must be free, independent and sovereign.
Nawrocki did not elaborate on how he believes Christian values are under threat at school.
He was apparently alluding to the new elective subject "Health Education", which is also intended to address the rights of LGBTQ people.
Independence Day commemorates the re-establishment of the Polish state in 1918 after the First World War. At that time, 123 years of foreign rule by the partitioning powers of Prussia/Germany, Austria-Hungary and Russia came to an end in Poland.
