🇧🇷 Brazil

Christmas Day in Brazil

Christmas Day is an annual holiday celebrated on 25 December.

Christmas Day is a national public holiday in Brazil on 25 December. Called Natal in Portuguese, it commemorates the birth of Jesus Christ and is also a major family celebration during Brazil's summer holiday season.

Christmas Day Holiday
Brazil Country
2026 Next Date Year
Friday Day
Dec 25 December 25, 2026

Christmas Day Date in Brazil

Date December 25, 2026
Day Friday
Public Holiday Yes
Bank Holiday No
Date Confirmed Yes

Christmas Day Dates in Brazil

Christmas Day 2026

  • Confirmed 2026 source: https://github.com/vacanza/holidays/tree/dev/holidays/countries; verification: CONSENSUS_DATE

About Christmas Day

Christmas Day is one of the most widely observed holidays around the world. Traditions and public holiday arrangements vary by country.

History of Christmas Day

Brazilian Christmas developed from Portuguese Catholic practice and later absorbed influences from immigrant communities, commerce and local culture. Midnight Mass, nativity scenes and family gatherings coexist with gift giving and decorations adapted to a warm-weather Christmas.

Importance of Christmas Day

For Christians, Natal has religious meaning; for many other Brazilians, it is principally a family and cultural occasion. Federal Law 662/1949, as amended, lists 25 December as a national holiday, making it an important date for public services, business and travel planning.

How Christmas Day Is Celebrated in Brazil

Many families gather on 24 December for the ceia de Natal, exchange gifts around midnight and may attend Missa do Galo. Christmas Day is often quieter and centred on lunch or time with relatives. Customs vary across Brazil's regions and religious communities.

Office Impact

Federal public bodies close on 25 December except for essential services, and many private workplaces do the same. Hospitals, transport, hotels, restaurants and tourism businesses may operate with holiday rosters. Christmas Eve hours are a separate employer or official-calendar matter.

Bank Impact

FEBRABAN lists 25 December as a national banking holiday in 2026. Branches close; PIX, cards, ATMs and online banking generally work, while business-day transactions may be completed later.

School Impact

The date normally falls within school and university summer recess. Exact term dates and administrative closures come from state, municipal and institutional calendars, not from a single nationwide academic schedule.

Travel Information

Christmas overlaps with peak summer and family travel. Airfares, buses, highways and accommodation can be busy before and after 25 December. Book early and verify reduced holiday timetables and opening hours.

Frequently Asked Questions

When is Christmas Day in Brazil?

Christmas Day, or Natal, is on 25 December.

Is it a national public holiday?

Yes. Federal law lists 25 December as a national holiday.

When is the main family celebration?

Many families hold their principal meal and gift exchange on Christmas Eve.

Are banks open on Christmas Day?

Bank branches close, while digital and self-service channels generally remain available.

← Previous Holiday National Day of Zumbi and Black Awareness 2026 November 20, 2026
View all Brazil public holidays 2026