Sant Jordi: Spain’s Book-and-Rose Day, Explained
By Camila Rossi, Culture writer, Buenos Aires & Barcelona
Sant Jordi is Catalonia’s book-and-rose day, held every year on 23 April. Tradition says you give a rose and a book to someone you love. On that one day, Barcelona’s streets fill with thousands of book and flower stalls, and Catalonia sells around 1.5 million books, roughly a tenth of its yearly total.
- When: 23 April, every year, across Catalonia and especially Barcelona.
- The custom: give a rose and a book to someone you care about.
- Sant Jordi (Saint George) is the patron saint of Catalonia.
- It is the inspiration behind UNESCO’s World Book Day on the same date.
Imagine a whole city turning into an open-air bookshop for a day. Stalls run down every main street. People stop, browse, and buy a book for someone they love. That is Sant Jordi, and it is one of the most charming days in the Spanish calendar. Here is what it is, where the tradition comes from, and how you can join in even if you are nowhere near Barcelona.
What is Sant Jordi?
Sant Jordi (Saint George in English) is the patron saint of Catalonia, the region of north-east Spain whose capital is Barcelona. His feast day is 23 April. Over time it grew into a regional celebration of love, books, and roses, a little like Valentine’s Day, but with reading at its heart. It is not a public holiday, so shops and offices stay open. The whole point is to be out on the street.
The custom is simple. You give a rose and a book to people you love. Couples, friends, family, and colleagues all take part. For one day, giving someone a book is the most normal thing in the world.
Where does the Sant Jordi legend come from?
The day is built on the old legend of Saint George and the dragon. The story goes that a dragon was terrorising a town, and the people had to offer it a victim chosen by lottery. One day the lot fell to the king’s daughter, a princess. Just as the dragon closed in, a knight named George appeared and killed it with his lance.
In the Catalan version, a rose bush grew from the dragon’s blood, and George picked a red rose and gave it to the princess. That is why the rose is the symbol of the day. The flower has stood for the legend for centuries.
Why do people give books on Sant Jordi?
The rose came first. The book is more recent. In 1926, a writer and bookseller suggested 23 April as a day to celebrate books in Spain. The date matters. Both Miguel de Cervantes, author of Don Quijote, and William Shakespeare are linked to deaths on or around 23 April 1616. Pairing books with the existing rose tradition was a natural fit in book-loving Catalonia.
An old custom grew from this. The man traditionally gave a rose, and the woman gave a book. Today that has happily loosened up. Most people now give and receive both, whoever they are.
A lovely detail: 23 April is also UNESCO’s World Book Day, chosen in 1995 and directly inspired by the Catalan tradition. So the world reads on Sant Jordi’s date because of Barcelona.
What happens in Barcelona on 23 April?
Barcelona is the heart of it. From early morning, booksellers and florists set up thousands of stalls along the main avenues. The most famous spot is La Rambla, packed shoulder to shoulder all day.
Authors sit at tables and sign their books in person, so you can meet your favourite writer in the street. Bookshops are allowed to offer a small discount on the day, often around 10 percent. The volume is huge. Catalonia sells roughly 1.5 million books on Sant Jordi, close to a tenth of its annual sales in a single day.
What are the symbols of Sant Jordi?
| Symbol | What it means | Catalan word |
|---|---|---|
| The red rose | Love, from the rose that grew in the legend | la rosa |
| The book | Knowledge and the gift of a story | el llibre |
| Saint George | The patron saint and dragon-slaying knight | Sant Jordi |
| The dragon | The danger George overcame | el drac |
| The Catalan flag | Some roses come tied with the red-and-yellow senyera | la senyera |
How can you celebrate Sant Jordi at home?
You do not need to be in Barcelona to take part. Here are a few easy ways to join in, wherever you are.
- Give a book and a rose to someone you love on 23 April. That is the whole tradition.
- Start a Spanish book that day. There is no better excuse to pick up your first one. See our list of Spanish novels for beginners.
- Read something Catalan or Spanish to mark the day. Even a short story counts.
- Learn the greeting. People say Bona diada de Sant Jordi, which means happy Sant Jordi day in Catalan.
- Share what you are reading. The day is as much about talking books as buying them.
A few Catalan words for the day
Catalan is its own language, spoken alongside Spanish in Catalonia. Here are a handful of words you will hear on Sant Jordi.
- Sant Jordi = Saint George (the day and the saint)
- la rosa = the rose
- el llibre = the book
- la diada = the special day or celebration
- Bona diada = happy day (the day’s greeting)
If you are building your Spanish through stories, Sant Jordi is the perfect prompt to begin. A short novel is a gentle place to start. We have a whole guide on choosing the right one in our Spanish novels for language learners, and the heavyweight everyone asks about gets a full review of Cien años de soledad.
Want to celebrate Sant Jordi with a book you can actually finish? Grab the free Audaz Spanish Reading Starter Pack: ten beginner-friendly novels and a simple reading plan, free in your inbox. Subscribe and pick your first book this week.
Frequently asked questions
When is Sant Jordi celebrated?
Sant Jordi is celebrated every year on 23 April, across Catalonia in north-east Spain and most famously in Barcelona. It is not a public holiday, so the celebration happens out on the streets while shops stay open.
What do you give on Sant Jordi?
You give a rose and a book to people you love. The old custom had men give a rose and women give a book, but today most people give and receive both, whoever they are.
Why do people give roses on Sant Jordi?
The rose comes from the legend of Saint George and the dragon. In the Catalan version, a red rose bush grew from the dragon’s blood, and George gave a rose to the princess he saved. The red rose has symbolised the day ever since.
Is Sant Jordi the same as World Book Day?
They share a date. UNESCO chose 23 April for World Book Day in 1995, and it was directly inspired by the Catalan Sant Jordi tradition of giving books. So World Book Day exists partly because of Sant Jordi.
How do you say happy Sant Jordi in Catalan?
You say Bona diada de Sant Jordi, which means happy Sant Jordi day. A shorter Bona diada, meaning happy day, also works as a friendly greeting on 23 April.
Camila Rossi
Culture writer, Buenos Aires & Barcelona
Camila Rossi is a writer based between Buenos Aires and Barcelona who covers the everyday culture of the Spanish-speaking world: its rituals, its food, and its unwritten social codes. She grew up sharing mate at her grandmother’s table, and writes about the customs that guidebooks tend to skip.
Share
Topics
audazrevista
You may also like
Get the Inside Scoop