Virágvasárnap a húsvét előtti vasárnap neve, a nagyhét kezdete a keresztény ünnepkörben. A húsvét előtti 7. nap, míg a farsangi ünnepkör vége után a 40. nap.
Virágvasárnap ünnepli az egyház Jézusnak szamáron való diadalmas jeruzsálemi bevonulását: sokan a nép közül ruhájukat terítették az útra, mások ágakat törtek a fákról, s eléje szórták. Az előttejáró és utána tóduló sokaság így kiáltozott: Hozsanna Dávid fiának! Áldott, ki az Úr nevében jön! Hozsanna a magasságban! (Mt 21, 8).
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 (keleten pálma levéllel, vagy nyugaton virággal). Az evangélisták szerint a felsőruháikat az útra terítették és gallyakat vágtak a fákról.
A keresztényeknél (egyben a magyar népszokássokkal) a nagyböjt utolsó, legfontosabb hetének kezdete: a napján a templomban barkaszentelést (a magyar néphagyomány szerint rontás, betegség, vihar, jégeső ellen), barkás bevonulást vagy körmenetet szoktak tartani.