2015 thumb|240px|Manifestujący wraz z hasłem Marszu Niepodległości: Polska dla Polaków, Polacy dla Polski (2015) Marsz odbył się pod hasłem „Polska dla Polaków, Polacy dla Polski”. Zbiórka uczestników miała miejsce na rondzie im. Romana Dmowskiego, ale w odróżnieniu od poprzednich edycji wydarzenia, została wyznaczona na 14:00, czyli o godzinę wcześniej. Trasa pochodu była niemal powtórzeniem trasy z 2014 roku, jedyną modyfikacją było pominięcie ronda Jerzego Waszyngtona – uczestników po zejściu z mostu Poniatowskiego skierowano w prawo objazdem, a następnie ulicą Wybrzeże Szczecińskie pod Stadion Narodowy. W czasie marszu doszło do mniejszych incydentów, a frekwencję oceniono na co najmniej 70 tysięcy do ponad 100 tysięcy osób.
2016 Marszowi w 2016 roku nadano hasło „Polska bastionem Europy”. Przed 11 listopada organizatorzy zakładali, że ulicami Warszawy przejdzie około 50 tysięcy osób. Według szacunków policji w marszu wzięło udział 75 tysięcy osób (organizatorzy podali 100 tysięcy osób). Uczestnicy marszu wyruszyli z ronda im. Romana Dmowskiego i przeszli przez Aleje Jerozolimskiej i Most Poniatowskiego. Pochód zakończył się na błoniach PGE Narodowego. Podczas marszu odczytano list prezydenta Polski Andrzeja Dudy.