Parts of the day with 'por' and 'de'
When you start talking about your daily routines, you need to use words for the different parts of the day. In English, we use a mix of prepositions, saying "in the morning", "in the afternoon", and "at night".
When learning Spanish, many English speakers try to translate "in" directly to en. While you might hear this in some regions, Spanish has a unique and highly consistent pattern for these phrases. You will learn to use por for general times of the day, and then switch to de when you mention a specific hour.
If you are talking about an action that happens sometime during a broad part of the day, Spanish uses the preposition por followed by the feminine article la. This pattern is beautifully consistent. You use it for mañana and tarde.
Unlike English, which changes the rule to say "at night", Spanish keeps the exact same structure for noche. You will also use this pattern for madrugada. This word does not have a perfect single-word equivalent in English, but it refers to the early hours of the morning before the sun comes up, usually between midnight and sunrise.
The trickiest part of this quirk is that the rule changes as soon as you mention a specific hour. When you attach a part of the day to a time on the clock, you must drop por. Instead, Spanish uses the preposition de.
Think of this as saying that it is three o'clock "of the afternoon". This rule applies to all the words we have covered. You will use de la mañana, de la tarde, de la noche, and de la madrugada to specify whether a time is AM or PM.
The most common mistake learners make is trying to force English grammar onto Spanish. Because we say "in the morning", you will often see beginners write sentences using en la mañana. You will actually hear this spoken in several parts of Latin America, so it is perfectly understood. However, por la mañana is the standard construction taught worldwide and is the default in Spain.
An even bigger trap is mixing up the two rules you just learned. Never use por right after a specific hour. Saying that an event starts at eight por la tarde sounds very unnatural to a native speaker. Always rely on de when the clock is involved. Finally, keep in mind that the words for noon and midnight behave differently altogether, usually pairing with the preposition a instead of por or de.
When talking about a general part of the day, use por la. As soon as you mention a specific hour on the clock, switch your preposition to de la.







