1001Ferramentas
📅 Dates

Perpetual Calendar (1583+)

View the full calendar of any year (1583 onward) with Brazilian national holidays marked and ISO week numbering.

Perpetual calendar from 1583 onwards

The page lays out the twelve months of any year from 1583 to 9999, with Brazilian national holidays marked and the ISO week number on each day's label. The lower bound is not arbitrary: October 1582 is the month in which the Gregorian reform dropped ten days in the countries that adopted it immediately, and a calendar ignoring that would show days that never existed.

The movable holidays all derive from Easter, computed with the Meeus, Jones and Butcher algorithm. From it, Carnival Tuesday falls 47 days earlier, Good Friday 2 days earlier and Corpus Christi 60 days later. Worth the caveat that Carnival is not a national holiday in law but a discretionary day off — the page marks it because in practice the country stops, but anyone drawing up a work roster needs to know the difference.

The ISO week on the label follows the standard's rule, which is not the naive count of dividing by seven: week 1 is the one containing the year's first Thursday, which sometimes puts early January in week 52 or 53 of the previous year. A curiosity the tool reveals: there are only fourteen possible year layouts — seven starting weekdays times leap or common — so 2026 matches some year you have already lived through.

Frequently asked questions

Which year has the same calendar as this one?
It depends on the weekday the year starts on and on whether it is a leap year. For common years the layout usually repeats after 6 or 11 years; for leap years, every 28, with exceptions at centuries that are not leap. Generate two years on the page and compare the first row of January.
Is 20 November a national holiday?
It is, under the law of December 2023, first observed nationally in 2024. Before that, Black Awareness Day was already a holiday in several states and municipalities, which produced divergent calendars. The page marks the date in every year it generates, including those before the law.
Why does Easter need an algorithm?
Because it is defined as the first Sunday after the first ecclesiastical full moon on or after the March equinox — and the full moon used is a tabular approximation, not the astronomical one. The Meeus algorithm reproduces that table and holds for any year of the Gregorian calendar.

Related Tools