La diada de Sant Jordi, patró de Catalunya, és una festa que amb els anys ha adquirit un to reivindicatiu de la cultura catalana. Per això molts balcons de la ciutat s’engalanen amb la senyera, com passa en més dates assenyalades a tot el país. Els elements centrals de la celebració són la cultura i l’amor –representats amb el llibre i la rosa– i a Barcelona el punt de trobada principal és situat a la Rambla, que s’omple de gom a gom amb parades de llibreters i floristes.
Per Sant Jordi és habitual de trobar llibres en totes les llengües que es parlen a Catalunya, però hi ha moltes parades especialitzades en el llibre en català, perquè és considerat un dia de promoció i defensa de la cultura i la llengua catalanes.
Al segle XV ja es feia a Barcelona una fira de roses amb motiu de Sant Jordi. Hi acudien sobretot nuvis, promesos i matrimonis joves, i això fa pensar que el costum de regalar una rosa té l’origen en aquesta festa, que se celebrava al Palau de la Generalitat.