Kort svar: Första gången som 6 juni firades som nationaldag i Sverige var på Skansen 1893 även om det då kallades för nationalfest.
Under slutet av 1800-talet fanns det flera olika alternativ till dagar som skulle kunna bli en svensk nationaldag. Bland de dagar som nämndes var bl.a. midsommardagen och Gustav II Adolfs dödsdag. Även 6 juni, den dag då Gustav Vasa valdes till kung 1523 och regeringsformen antogs 1809, fanns med bland förslagen.

År 1893 skulle Skansen, som hade öppnat två år tidigare, ha en vårfest under några dagar (onsdag 31 maj till söndag 4 juni). När den planerade invigningen skulle genomföras 31 maj öste dock regnet ner över landets huvudstad. SvD rapporterade så här:
Man har anmodat oss meddela, att till följd af det hela gårdagen ihållande regnet, hvilket lagt stora hinder i vägen för ståndens inredning och andra viktiga anordningar, har det ansetts nödvändigt att till nästa vackra dag uppskjuta öppnandet av Skansens vårfest.
Vårfesten fick därför skjutas fram och startade istället 1 juni. Arthur Hazelius, Skansens grundare, valde då att istället försöka få en hejdundrande avslutning. Istället för att avsluta på söndagen 4 juni som man planerat förlängdes festen till tisdag 6 juni. I annonsen skrev man:
Vårfestens sista dag och på samma gång stor nationalfest till firande av våra historiska minnen i morgon tisdag den 6 juni (Gustafsdagen).
Så här beskrevs nationalfesten dagen efter i SvD:
[Stockholmarna] strömmade i tusental dit ut till Skansens höjder, der i skötet af den härligaste natur med bilderna får vårt lands alla trakter, strödda rundt om i parken, verkligen allt förenade sig att ge festen den vackraste och värdigaste pregel den kunde få.
Därefter fortsatte man att fira 6 juni som nationaldag kommande år och 1916 blev dagen också ”svenska flaggans dag”. Det skulle dock dröja till 2005 innan 6 juni också blev röd dag.
Skrivet av Mattias Axelsson (författare och gymnasielärare i historia och samhällskunskap) 2022-05-31
Källor: SvD 1893-05-31