Nexinon

Brazilian Holidays

Looks up Brazil's national holidays and optional non-working days, with legal basis and a public API.

This page consumes the very same public API any third-party application would consume — the query only carries the year and holiday type you chose, never anything personal. The computation happens entirely on the Nexinon server, with no persistence: nothing you look up here is stored.

14 dates

2026-01-01

Confraternização Universal

Legal basis: Lei nº 662/1949
National holiday

2026-02-16

Carnaval (segunda-feira)

Legal basis: Portaria anual do Ministério da Gestão e da Inovação em Serviços Públicos (MGI)
Ponto Facultativo

2026-02-17

Carnaval (terça-feira)

Legal basis: Portaria anual do Ministério da Gestão e da Inovação em Serviços Públicos (MGI)
Ponto Facultativo

2026-02-18

Quarta-feira de Cinzas (até as 14h)

Legal basis: Portaria anual do Ministério da Gestão e da Inovação em Serviços Públicos (MGI)
Ponto Facultativo

2026-04-03

Sexta-feira Santa (Paixão de Cristo)

Legal basis: Lei nº 605/1949, art. 11, c/c Lei nº 9.093/1995
National holiday

2026-04-21

Tiradentes

Legal basis: Lei nº 662/1949 (redação dada pela Lei nº 10.607/2002)
National holiday

2026-05-01

Dia do Trabalho

Legal basis: Lei nº 662/1949
National holiday

2026-06-04

Corpus Christi

Legal basis: Portaria anual do Ministério da Gestão e da Inovação em Serviços Públicos (MGI)
Ponto Facultativo

2026-09-07

Independência do Brasil

Legal basis: Lei nº 662/1949
National holiday

2026-10-12

Nossa Senhora Aparecida

Legal basis: Lei nº 6.802/1980
National holiday

2026-11-02

Finados

Legal basis: Lei nº 662/1949 (redação dada pela Lei nº 10.607/2002)
National holiday

2026-11-15

Proclamação da República

Legal basis: Lei nº 662/1949
National holiday

2026-11-20

Dia Nacional de Zumbi e da Consciência Negra

Legal basis: Lei nº 14.759/2023
National holiday

2026-12-25

Natal

Legal basis: Lei nº 662/1949
National holiday
Use the API

The same data shown here is available as a real public API — no signup, no key, with query parameters (year, type, date range). Consumable by any application, from any origin (CORS is open).

Endpoint

https://nexinon.dev/api/public/v1/holidays/br?year=2026

Example

curl "https://nexinon.dev/api/public/v1/holidays/br?year=2026"

National holiday × Ponto Facultativo

These are three distinct legal categories, often confused with one another. A national holiday is created by federal law, applies to the whole country and is binding on private employers — that's what this tool lists as "national". A Ponto Facultativo (there is no direct English equivalent — literally "optional day") is set by an annual ordinance from the Ministry of Management and Innovation in Public Services (MGI) and only applies to the federal public administration — private employers are not required to give anyone the day off (Carnival, Ash Wednesday and Corpus Christi are the three algorithmic cases covered here). A municipal holiday is created by each municipality's own law and only applies there — out of scope for this tool, see "What's out of scope", below.

How movable dates are calculated

Easter is calculated with the Meeus/Jones/Butcher algorithm — pure arithmetic, no table, valid for any year of the Gregorian calendar. Every other movable date is never computed independently: it's always a fixed number of days offset from Easter, an offset that never changes from year to year (only the base date does). Good Friday is Easter minus 2 days; Carnival (Monday and Tuesday) is Easter minus 48 and 47 days; Ash Wednesday is Easter minus 46 days; Corpus Christi is Easter plus 60 days.

What's out of scope, and why

Three deliberate cuts, never an oversight. State and municipal holidays are out: there is no consolidated federal source, and aggregating thousands of municipal laws without individual verification would produce data that looks complete without being so. Years before 2002 are out: Lei nº 10.607/2002 consolidated the current civil list — projecting the calculation backward would state as fact something never checked against the official source. Extraordinary pontos facultativos (Christmas Eve, New Year's Eve, a World Cup match day) are out: they aren't algorithmic, they change by one-off ordinance every year, with no fixed rule to predict them ahead of time.

Frequently asked questions

No. It's a federal ponto facultativo — set by an annual MGI ordinance, applying only to the federal public administration. Private employers aren't required to give anyone the day off, even though it's one of the most traditionally observed optional days in the country.

No. Carnival Monday and Tuesday are federal pontos facultativos, not national holidays — the confusion is common because retail and most private companies give staff the day off by their own convention/agreement, not by legal obligation.

Ten, as of 2024: New Year's Day, Good Friday, Tiradentes Day, Labor Day, Independence Day, Our Lady of Aparecida, All Souls' Day, Republic Proclamation Day, National Day of Zumbi and Black Consciousness, and Christmas. Before 2024 there were nine — November 20th only became a national holiday with Lei nº 14.759/2023.

In practice, and in the federal public administration's official calendar, yes — it's treated as one of the year's ten national holidays. Technically, though, its legal basis (Lei nº 605/1949, art. 11, together with Lei nº 9.093/1995) frames religious holidays as declared by municipal law — it's adopted so universally and consistently by every state and municipality that it functions, in practice, as a national holiday. That's why this tool cites the correct legal basis (not Lei nº 662/1949, which never mentions it) even while classifying it as "national".

Because it doesn't apply retroactively. Lei nº 14.759/2023, published on 2023-12-21, made the National Day of Zumbi and Black Consciousness a national holiday starting from that point on — marking 2019, for example, as having this national holiday would be factually wrong. The date already existed before that (Lei nº 12.519/2011), but only as a holiday in some states/municipalities under their own laws, never nationally.

No — out of scope by explicit decision, not a silent omission. There is no consolidated federal source for the country's thousands of municipal laws; aggregating that without individual verification would produce data that looks complete without being so.

Nexinon Principles

Server

Server-side execution — data is sent to Nexinon during processing

No account needed

Use it now, no account or password.

Free

No usage limits, no paid plan.

Trustworthy content

Full explanation behind every tool, not just the result.
See the live proof — Trust Center

Other Reference tools

View all