A rendszerváltás után, 1989-től vált újra lehetővé a Szent Jobb-körmenet megtartása a Szent István-bazilikánál, 1991-ben pedig az első szabadon választott Országgyűlés törvényben emelte hivatalos állami ünneppé az államalapító Szent István napját. A vízi és légi parádék megrendezése 1989-ben megszűnt, majd 2000 és 2013 között újra megtartották, melyhez 2004-től 2009-ig (nem hivatalosan) kapcsolódott a Red Bull Air Race repülőverseny. A központi ünnepségek egy részét 2002-ben törölték a fővárosban augusztus 18–19-én tetőző árvíz miatt, a légi parádét egy héttel később, a tűzijátékot augusztus 31-én tartották meg. 2006-ban az esti tűzijáték kezdetekor Budapestre érkező orkánszerű vihar okozott katasztrófát, amelyben öten elhunytak és több százan sérültek meg. A 2011-ben elfogadott Alaptörvény külön cikkben nevesíti a nemzeti ünnepeket, köztük augusztus 20-át mint hivatalos állami ünnepet.