Virágvasárnap a húsvét előtti vasárnap neve, a nagyhét kezdete a keresztény ünnepkörben.
Ezen a napon vonult be Jézus Jeruzsálembe kereszthalála előtti vasárnapon.
Az ókorban szokás volt a Közel-Kelet országaiban, hogy az arra méltó személyek útját valamilyen módon befedjék. Mind a négy evangélium szerint az emberek megadták Jézus Krisztusnak ezt a tiszteletet. Máté, Márk és Lukács apostolok szerint a felsőruháikat az útra terítették és gallyakat vágtak a fákról, János az egyedüli, aki pálmaágakról számol be.
Jézus bevonulásának útvonala a Biblia szerint Betániából az Olajfák hegyén és a Kedron patak völgyében vezető országúton át, majd az Aranykapun keresztül vezetett, célja pedig a jeruzsálemi templom volt. Szintén a Bibliában olvasható, hogy szamárháton érkezett, és a nép ünnepléssel fogadta. Mind a négy evangélium említi, hogy a „Hozsanna Dávid fiának” felkiáltással fogadták, ami a 118. zsoltár fényében egyértelműen teszi, hogy a „messiás királyt”, a római uralom alól való felszabadítót várták benne. A szamárháton való érkezés, valamint a templom mint cél ugyanakkor egy szolgáló, papi messiásképre utal.
A jeruzsálemi egyház virágvasárnapi hagyománya a 4. századtól, a szentföldi zarándoklatok megsokasodásával terjedt el. A hagyomány, hogy a virágvasárnapi bevonulás szereplői a gyermekek, valószínűleg szintén a jeruzsálemi egyház liturgiájából ered. Felnőttek keresztelésére évente kétszer – vízkeresztkor és húsvétkor – került sor, így a virágvasárnapi ünnepen az ujjongó népet a keresztelésre várók jelképezték, őket pedig a görög egyházi nyelv „gyermekeknek” nevezte. A körmenet szokása is innen terjedt el, és vált nyugaton is általánossá a 6. századtól