Spanish Phrase
Hoy es 21 de abril.
Meaning
This phrase is a straightforward way to state the current date in Spanish. It follows the standard structure of 'Hoy' (Today) + 'es' (is) + the date, which typically includes the number and the month connected by 'de'.
When to use
Use this phrase in daily conversation when someone asks for the date or when you are documenting the day in a journal or letter.
✦Grammar Breakdown
Hoyes21deabril
Ser (es)
The verb 'ser' is used to define time and dates. 'Es' is the third-person singular form.
Preposition 'de'
In Spanish dates, 'de' is always used to separate the day from the month.
🗨In Conversation
¿Qué fecha es hoy?
What is today's date?
Hoy es 21 de abril.
Today is April 21st.
✕Common Mistakes
Hoy está 21 de abril.
In Spanish, the verb 'ser' (es) is used for dates, not 'estar'.
Hoy es 21 de Abril.
Months in Spanish are not capitalized unless they appear at the beginning of a sentence.
↔Alternatives
Estamos a 21 de abril.
It is April 21st (literally: We are at April 21st).
Es el veintiuno de abril.
It is the twenty-first of April.
Cultural Tip
Date formats in Spanish-speaking countries always follow the Day-Month-Year order. While April 21st isn't a major international holiday, it is important to remember that 'primero' is used for the 1st of the month, but cardinal numbers like 'veintiuno' are used for all other days.

