Calculadora de Dias Letivos

Calcula os dias letivos em um período subtraindo fins de semana e feriados.
Created by
Renato Passos, Eng. de Software
Reviewed by
Renato Passos, Eng. de Software

Last updated: Apr 18, 2026

Dias letivos
120 dias
Atende mínimo MEC (200 dias)
Não

Formula

letivos = total − fins_de_semana − feriados − recessos

About this calculator

The School Days Calculator is a practical tool for students, teachers, and school administrators who need to determine the exact number of school days in a given period. It automatically considers weekends and national, state, or local holidays, as well as school breaks, to provide an accurate result. Simply enter the start and end dates, select applicable holidays, and include any breaks. The calculation subtracts Saturdays, Sundays, holidays, and breaks from the total days, resulting in the number of school days.

How it works: the tool first calculates the total number of days between the start and end dates. It then identifies all Saturdays and Sundays in that range and subtracts them. Next, it subtracts the listed holidays (national, state, local) that fall on weekdays (since holidays on weekends are already removed). Finally, it removes any break days entered by the user. The result is the number of days with actual classes.

When to use: this calculator is ideal for school planning, creating academic calendars, verifying compliance with minimum school days required by law (e.g., 200 days in Brazil), and for parents and students wanting to know how many school days remain in the semester. It is also useful for teachers organizing lesson plans and for institutions calculating school days for grading or reports.

Cautions: ensure the listed holidays are correct and include local holidays, which may vary. Remember that some holidays may fall on weekends and should not be double-counted. School breaks (e.g., July vacation) must be added manually. The calculator does not consider bridge days or optional holidays unless entered as breaks. Use dates in day/month/year format.

Frequently asked questions

How does the calculator handle holidays that fall on weekends?

Holidays falling on Saturday or Sunday are automatically ignored, as weekends have already been subtracted. Only holidays on weekdays are counted.

Do I need to add local holidays manually?

Yes. The calculator includes standard national and state holidays, but local holidays must be added manually to the holiday list.

What are breaks and how do I add them?

Breaks are periods without classes, such as school vacations or optional holidays. You can add them as date ranges in the 'Breaks' option.

Does the calculator consider bridge days?

No. Bridge days (when a day between a holiday and weekend is taken off) are not considered. To include them, add them as breaks.

Can I use the calculator for any year?

Yes. Simply enter the start and end dates in day/month/year format. The calculator works for any year as long as the dates are valid.

Other Datas e Ocasioes calculators