Brazil
Brazil has 8 mandatory federal public holidays under Lei Federal do Trabalho no. 662/1949 (as amended by Lei no. 14.759/2024). The June-July Festa Junina festival cluster and the December-Reveillon holiday stretch are the two longest seasonal observances. Carnival (Carnaval) is the most culturally prominent informal observance and operates through collective-bargaining agreements rather than federal statute.
Mandatory federal holidays
- Confraternizacao Universal (Ano Novo) - January 1
- Tiradentes - April 21
- Dia do Trabalho - May 1
- Dia da Independencia - September 7
- Nossa Senhora Aparecida - October 12
- Finados - November 2
- Dia da Consciencia Negra - November 20 (since 2024)
- Dia da Republica - November 15
- Natal - December 25
How the Brazilian holiday calendar works
Brazilian mandatory holidays are fixed-date (with one movable exception) and are paid days off under Lei Federal do Trabalho no. 662/1949. Working on a mandatory holiday requires either a compensatory day off or double pay under collective bargaining. The mandatory list was most recently amended by Lei no. 14.759/2024, which added Dia da Consciencia Negra as the 9th mandatory federal holiday effective November 20, 2024 (some sources count 8 mandatory + Dia da Consciencia Negra, depending on whether the pre-2024 list is taken as the baseline).
Carnaval (Carnival, the Monday and Tuesday before Ash Wednesday) is not a federal holiday. Most Brazilian workers receive the days off under collective bargaining agreements, and most employers do not require work on the Carnival Monday and Tuesday. Banks and government offices are closed; schools are on recess. The Carnival Wednesday (Quarta-feira de Cinzas / Ash Wednesday) is a normal work day. The See also the Mardi Gras brief for the US analog and the broader pre-Lent Carnival tradition.
Religious and secular composition
Brazil is roughly 58% Catholic, 25% Protestant/ Evangelical, 4% Afro-Brazilian (Candomble, Umbanda), 1% Spiritist, 2% other, 8% unaffiliated (IBGE 2022 census). The mandatory holiday calendar reflects the country's religious composition only partly: 3 of 9 mandatory days are explicitly religious (Nossa Senhora Aparecida, Finados, Natal); 6 are civic or secular (Ano Novo, Tiradentes, Trabalho, Independencia, Consciencia Negra, Republica). The Catholic calendar nonetheless shapes the broader annual rhythm through the Festa Junina (June-July) and Natal-Reveillon (December-January) clusters and through Carnaval (the pre-Lent festival).
Afro-Brazilian religious traditions (Candomble, Umbanda) have their own sacred observances that overlap with the Catholic calendar. February 2 (Iemanja), August 15 (Ibeji), and December 31 (Iansa) are widely observed in Salvador, Rio, and other Afro-Brazilian religious centres but are not federal holidays.
Peak months and observance patterns
December-January is the longest stretch: Nossa Senhora Aparecida (October 12), Finados (November 2), Republica, Consciencia Negra, Natal (December 25), Ano Novo (January 1). Combined with the end-of-year bonus culture (13o salario), the season produces a quasi-month-long pause across December. June-July is the second peak: Festa Junina cluster (Santo Antonio, Sao Joao, Sao Pedro, plus local quadrilha festivals). February-March is the Carnival + Lent stretch. September-Independence is a single holiday marked by patriotic displays but no extended school recess.
April-May is the most holiday-light stretch of the year: Tiradentes (April 21) and Dia do Trabalho (May 1) sit 10 days apart but are otherwise unaccompanied by local festivals. Brazilian municipalities and states add optional municipal and state holidays that vary widely by region.
Region-by-region variation
Brazil's 26 estados and the Federal District observe the 9 mandatory federal holidays uniformly. Some states add local civic days: Bahia adds Independencia da Bahia (July 2), Sao Paulo adds Revolucloaria Constitucionalista (July 9), Ceara adds various Saint days. The Northeast states (Bahia, Pernambuco, Maranhao, Ceara) have the most active Afro-Brazilian and Festa Junina observances; the South states (Rio Grande do Sul, Parana, Santa Catarina) emphasise gaucho and European-immigrant observances.
See also the Day of the Dead brief, which references Finados (the Brazilian observance of All Souls Day, November 2) as part of the broader Latin American Day of the Dead cluster that includes Mexico's November 1-2 Dia de los Muertos, the US Halloween/All Saints Day/All Souls Day triduum, and the Catholic All Souls Day in Portugal and Angola.
Recent shifts and contested history
The most recent reform was Lei no. 14.759/2024 (signed July 2024), which made November 20 (Dia da Consciencia Negra) a federal public holiday. The reform was debated for over a decade before passage and was supported by the Lula administration as part of broader racial-equality legislation. Dia da Consciencia Negra had been observed as a municipal holiday in over 1,000 Brazilian municipalities (mostly in the Northeast) since the early 2000s.
Earlier reform debates concerned Tiradentes (April 21, commemorating the inconfidencia Mineiro de 1789) and Dia da Republica (November 15, the proclamation of the Brazilian Republic in 1889). Both have been stable in the mandatory calendar since 1949.
Where the holidays come from culturally
Brazilian holidays reflect four historical layers. Layer 1 (pre-1500): Tupi and other indigenous sacred-calendar festivals, most of which were suppressed by colonial authorities but which survive in some Afro-Brazilian syncretic traditions. Layer 2 (1500-1822): Catholic liturgical days retained from Portuguese colonial calendar (Natal, Finados, Nossa Senhora Aparecida, Santo Antonio, Sao Joao, Sao Pedro). Layer 3 (1822-1889): Brazilian independence civic days (Independencia September 7, Republica November 15). Layer 4 (1949-present): labor and constitutional reforms (Trabalho May 1, Tiradentes April 21, Consciencia Negra November 20).
Comparison with neighboring countries
Compared with Argentina's 11 mandatory national holidays, Brazil has 9 (less). Compared with Mexico's 8 mandatory, Brazil has 9 (one more, with Dia da Consciencia Negra added in 2024). Compared with Colombia's 18 paid civic + 7 religious, Brazil is more centralised. The most distinctive Brazilian feature is the Festa Junina 4-week cluster (June 13 - July 2), which is unique to Brazil in the South American calendar.
Calendar cycles 2026-2028
Most Brazilian mandatory holidays are fixed-date. For 2026: Ano Novo (Thursday), Tiradentes (Tuesday), Trabalho (Friday), Independencia (Monday), Nossa Senhora Aparecida (Monday), Finados (Monday), Dia da Consciencia Negra (Friday), Republica (Sunday, observed Monday), Natal (Friday). For 2027: Ano Novo (Friday), Tiradentes (Wednesday), Trabalho (Saturday), Independencia (Tuesday), Aparecida (Tuesday), Finados (Tuesday), Consciencia Negra (Saturday), Republica (Monday), Natal (Saturday). For 2028: Ano Novo (Saturday), Tiradentes (Friday), Trabalho (Monday), Independencia (Thursday), Aparecida (Thursday), Finados (Thursday), Consciencia Negra (Monday), Republica (Wednesday), Natal (Monday).
Major holiday briefs on this page
Each of the holidays discussed on this regional overview has a full standalone brief covering its origins, observance practices, and modern controversy: