Christmas Day

Nationwide public holiday in Brazil · Natal

Next Christmas Day

Friday, 25 December 2026

Dates

YearDateWeekdayNotes
202625 DecemberFridayNationwide
202725 DecemberSaturdayNationwide

Where it applies

Everywhere in Brazil.

Is it a day off?

Yes. It is an official public holiday, so most employees have the day off. Government offices, schools and many businesses are usually closed; shops, restaurants and public transport may keep reduced hours. Check local announcements for opening times.

Make it longer

Fri 25 Dec – Sun 27 Dec is a 3-day weekend with no leave needed.

Plan more breaks with the leave planner.

Typical weather in Brasília around 25 December: high 28°C (82°F), low 19°C (66°F), rain on 77% of days.

Averages for 2015–2024, 3 days either side of the date, for the area around Brasília. Past averages, not a forecast.

About Christmas Day

Christmas, Natal, is celebrated in Brazil during the southern hemisphere summer. The main family gathering usually takes place on the evening of 24 December, with a late supper followed by Midnight Mass and the exchange of presents, while Christmas Day is spent resting with family.

Traditions

The Christmas Eve supper, the ceia de Natal, typically includes roast turkey or chicken, ham, rice with raisins and farofa, along with panettone, known locally as panetone. Many families organise an amigo secreto, a secret gift exchange among relatives, friends or colleagues.

Editorial summary by Public Holidays World. Dates on this page come from the data source; customs vary by region and family.

Coming up next in Brazil

Universal Fraternization Day

Friday, 1 January 2027

Christmas Day in other countries

More for Brazil

Holiday dates are for general information and can change. Official government announcements take precedence.