Moving holidays
Carnival (Brazil) 2026 is on Tuesday 17 February 2026 (ISO week 8). That is 16 days earlier in the calendar than in 2025, when it was on Tuesday 4 March 2025 (ISO week 10), so it moved from March to February. In 2027 it is on Tuesday 9 February 2027 (ISO week 6), 8 days earlier, in the same month.
| Date | ISO week | Shift from the date before | Month |
|---|---|---|---|
| Tuesday 1 March 2022 | 2022-W09 | +14 days | March (changed) |
| Tuesday 21 February 2023 | 2023-W08 | −9 days | February (changed) |
| Tuesday 13 February 2024 | 2024-W07 | −8 days | February |
| Tuesday 4 March 2025 | 2025-W10 | +20 days | March (changed) |
| Tuesday 17 February 2026 | 2026-W08 | −16 days | February (changed) |
| Tuesday 9 February 2027 | 2027-W06 | −8 days | February |
| Tuesday 29 February 2028 | 2028-W09 | +20 days | February |
| Tuesday 13 February 2029 | 2029-W07 | −16 days | February |
| Tuesday 5 March 2030 | 2030-W10 | +21 days | March (changed) |
The shift ignores the year: +19 days means 19 days later in the calendar. ISO weeks run Monday to Sunday. Dates: Computed: Carnival Tuesday, 47 days before Western Easter.
Carnival ends on the Tuesday 47 days before Easter, so it moves with Easter, between early February and early March, and swaps between the two months.
When a holiday or the days around it change month, one month looks better and another worse against the year before, even if nothing about the business changed.
Carnival (Saturday to Ash Wednesday):
Check the effect and adjust for it on the business page.
Tuesday 17 February 2026, in ISO week 8.
From Tuesday 4 March 2025 (ISO week 10) to Tuesday 17 February 2026 (ISO week 8): 16 days earlier in the calendar, from March to February.
Tuesday 9 February 2027, in ISO week 6: 8 days earlier than in 2026.
Open Carnival (Brazil) 2026 in TimeBento.
The dates of Carnival (Brazil) as JSON, or all moving holidays.