Home   Calendar   Holidays   Mexico   Good Friday
Flag for Mexico

Good Friday 2026 in Mexico

Good Friday (Viernes Santo) is a bank holiday in Mexico prior to Holy Saturday and Easter Sunday. Christians remember Jesus’ crucifixion and death on this day.

Is Good Friday a Public Holiday?

Good Friday is a public holiday. It is a day off for the general population, and schools and most businesses are closed.

Jesus' crucifixion is remembered on Good Friday.

©iStockphoto.com/TonyBaggett

Commemorate Good Friday

Crowds of people take part in processions in a number of Mexican towns and cities. The processions include actors carrying large crosses to reenact Jesus’ final moments before his death. Good Friday is a solemn day when churches are often draped in dark colors.

Many people travel on vacation during the Holy Week long weekend so tourist destinations, particularly along the coast of Mexico, can be quite busy.

What’s Open or Closed?

Most banks and schools are closed in Mexico on Good Friday. Traffic and public transport may be stalled in streets where there are Good Friday processions in Mexico.

About Good Friday

Roman Catholicism is the predominant religion in Mexico, so Good Friday is part of the Holy Week (Semana Santa) events across the country and within the church worldwide.

About Good Friday in Other Countries

Read more about Good Friday.

Good Friday Observances

Year Weekday Date Name Holiday Type
2020 Fri Apr 10 Good Friday Bank holiday
2021 Fri Apr 2 Good Friday Bank holiday
2022 Fri Apr 15 Good Friday Bank holiday
2023 Fri Apr 7 Good Friday Bank holiday
2024 Fri Mar 29 Good Friday Bank holiday
2025 Fri Apr 18 Good Friday Bank holiday
2026 Fri Apr 3 Good Friday Bank holiday
2027 Fri Mar 26 Good Friday Bank holiday
2028 Fri Apr 14 Good Friday Bank holiday
2029 Fri Mar 30 Good Friday Bank holiday
2030 Fri Apr 19 Good Friday Bank holiday

While we diligently research and update our holiday dates, some of the information in the table above may be preliminary. If you find an error, please let us know.