Brazil public holidays in 2019 and 2020 - calendar of public holidays in Brazil
The calendar of public holidays in Brazil is a very complex one, including nationwide public holidays, federal holidays (different in the 27 Brazilian states), as well as municipal holidays, instituted locally.
Carnival is the most festive holiday in Brazil.
Eight holidays are common to all of Brazil. See below the list of public holidays / bank holidays in Brazil in 2019 and 2020.
2019 - dates Brazil |
Holiday / Local Name |
2020 - dates Brazil |
1 January (Tuesday) |
New Year’s Day / Ano Novo or Confraternização Universal |
1 January (Wednesday) |
21 April (Sunday) |
Tiradentes Day / Tiradentes |
21 April (Tuesday) |
1 May (Wednesday) |
Labour Day / Dia do Trabalhador |
1 May (Friday) |
7 September (Saturday) |
Independence Day / Dia da Independência |
7 September (Monday) |
12 October (Saturday) |
Our Lady of Aparecida / Nossa Senhora Aparecida |
12 October (Monday) |
2 November (Saturday) |
All Souls’ Day /Finados |
2 November (Monday) |
15 November (Friday) |
Republic Day / Proclamação da República |
15 November (Sunday) |
25 December (Wednesday) |
Christmas Day / Natal |
25 December (Friday) |
Carnival - a public holiday in Brazil?
Although Carnival is not declared by law a public holiday, it is common that employees are granted a day off on a Tuesday preceding the Ash Wednesday, which is the proper Carnival day. In some municipalities also Monday is a work-free day, allowing full four days of celebration. In 2019 Carnival is celebrate between 28th of February and 5th of March and in 2020, between 21st and 26th of February.
Carnival, together with some other religious holidays not declared general public holidays, is considered optional holidays (or ponto facultativo); the employers are free to consider it a day off, or not. The ponto facultativo days are, however, work free days for public employees.
Find up-to-date information about Carnival in Rio de Janeiro.
Besides Carnival, other holidays considered optional, yet commonly celebrated in most of the Brazilian states are Good Friday and Corpus Christi.
In 2019, Good Friday is on 19th April and in 2020, on 10th of April. The dates for Corpus Christi are: 20th of June in 2019 and 11th of June in 2020.
Federal holidays Brazil
In addition to the nationwide public holidays, Brazil celebrates also a large number of federal holidays of religious, ethnic or social character. Furthermore, according to the law, every municipality in Brazil may declare up to four holidays, which makes it very difficult to list all of Brazil work free days. Below is the list of federal public holidays in some of the Brazilian states.
Rio de Janeiro public holidays
Apart from the eight public holidays listed in the table above, in the state of Rio de Janeiro days off are:
- Carnival Tuesday
- St. George’s Day / Dia do São Jorge – always on 23 April
- Black Consciousness Day / Dia de Consciência Negra – always on 20 November
Stay safe in Brazil - tourist's tips.
São Paulo public holidays
The state of São Paulo celebrates as federal public holiday the Day of Constitutional Revolution (Dia da Revolução Constitutional) on 9 of June.
Bahia public holidays
2 of July is a public holiday in the state of Bahia, commemorating Independência da Bahia – Bahia’s independence from the Portuguese colonial empire.

Topics: brazil-public-holidays, days-off-brazil, rio-de-janeiro-public-holidays, carnival-brazil, tiradentes, aparecida-brazil