Schools run on months. Fee cycles, staff salaries, inspection reports, and parent updates all follow the calendar month, which makes the average attendance during the month one of the most reported numbers in school administration. Whether the need is a single student’s monthly percentage or a whole class’s monthly average, the calculation follows the same logic, with the month’s working days as the frame.
This guide covers the monthly attendance formula, how to count working days correctly, three fully worked examples, month-over-month trend tracking, a spreadsheet method, and the benchmarks that give the number meaning.
What “Average Attendance During the Month” Means
The phrase carries two closely related meanings, and it helps to be clear which one is in play.
The first is the individual monthly attendance percentage: the share of the month’s school days a particular student attended. If a month had 22 working days and a student was present for 19, their average attendance during the month is 86.36 percent.
The second is the class monthly average: the same idea aggregated across every student, which is total attendances recorded in the month divided by total possible attendances in the month, times 100. Both use the month as the reporting window; they differ only in whether one learner or the whole group is being measured.
Monthly figures are the natural unit for spotting seasonal patterns, festival-season dips, exam-month slides, and the effect of interventions. A term average smooths those stories away; the month preserves them.
The Monthly Attendance Formula
For one student:
Monthly attendance (%) = (Days present in the month / Working days in the month) x 100
For a whole class:
Class monthly average (%) = (Total attendances recorded in the month / (Students on roll x Working days in the month)) x 100
Both formulas hinge on one input that causes most of the errors: working days in the month. Get that right and the rest is straightforward division.
Working Days vs Calendar Days: What to Count
A month has 28 to 31 calendar days, but the denominator must contain only days when school was actually in session. The standard exclusions are:
- Sundays (and Saturdays, for schools with a five-day week)
- Public and gazetted holidays falling on weekdays
- Days the school was closed for weather, elections, or other reasons
- Scheduled vacation days
What stays in: every instructional day, including days with examinations, half-days (counted per school policy, often as 0.5), and days with special assemblies or events where attendance was taken.
A practical habit: at the start of each month, write down the working-day count on the register’s cover page. For example, a typical Indian school month might show 22 working days out of 30 calendar days. That single number anchors every monthly calculation that follows and makes month-to-month comparisons honest.
Worked Example 1: One Student, One Month
Take a student in a month with 22 working days. The register shows the student present on 19 days and absent on 3.
Monthly attendance = (19 / 22) x 100 = 86.36 percent.
Now suppose one of those 19 days was a half-day that the school counts as 0.5. The present count becomes 18.5, and the monthly attendance is (18.5 / 22) x 100 = 84.09 percent. Small policy details move the needle, which is why the half-day rule should be written down, not improvised.
For context on how individual percentages are built up day by day, the general method for calculating attendance percentage walks through the single-student calculation in full detail.

Worked Example 2: Whole Class Monthly Average
A class has 40 students on roll for the full month, and the month contains 22 working days.
Total possible attendances = 40 x 22 = 880.
Suppose the daily present counts across the 22 days sum to 792 total attendances. Class monthly average = (792 / 880) x 100 = 90 percent.
Expressed as a headcount, that is 36 students present per day on average (792 / 22). If two students joined mid-month after 11 working days, the denominator adjusts: (40 x 22) + (2 x 11) = 880 + 22 = 902, and with 800 recorded attendances the average becomes (800 / 902) x 100 = 88.69 percent. Mid-month roll changes are common enough that the adjusted denominator should be the default habit, not the exception.
Worked Example 3: A Month With Holidays and Half-Days
Consider October in a school with a six-day week: 31 calendar days, 4 Sundays, 2 public holidays (Dussehra and a local festival), and 1 half-day for a parent-teacher event.
Working days = 31 – 4 – 2 = 25 full days, plus 1 half-day counted as 0.5, giving an effective 25.5 day-equivalents.
For a student present on all 25 full days and the half-day: monthly attendance = (25.5 / 25.5) x 100 = 100 percent.
For a student present on 21 full days, absent 4, and present for the half-day: attendances = 21.5, so monthly attendance = (21.5 / 25.5) x 100 = 84.31 percent.
Had the school lazily used 31 calendar days as the denominator, that same student would show (21.5 / 31) x 100 = 69.35 percent, a fifteen-point distortion that could wrongly trigger absence interventions. The denominator is where monthly averages are won or lost.
Comparing One Month to the Next
A single month’s figure is a snapshot; the trend across months is the story. Lay out six months in a simple table:
| Month | Working days | Monthly average |
|---|---|---|
| June | 20 | 91.2% |
| July | 23 | 89.8% |
| August | 18 | 86.4% |
| September | 22 | 90.5% |
| October | 25 | 88.1% |
| November | 21 | 92.3% |
August’s dip coincides with fewer working days and festival season, which is normal context, not necessarily a problem. The useful comparisons are same-month-across-years (this August vs last August) and the direction of travel after an intervention. A three-month moving average smooths out festival noise while still reacting faster than a term average.
When investigating a dip, split the month by week before assuming a crisis. A single bad week, perhaps during a local event or a transport strike, often explains the whole month, and the response can be targeted instead of school-wide.
Calculating Monthly Average in Excel or Google Sheets
Set up a sheet where each row is a student and each column is a school day of the month, marked 1 for present and 0 for absent (0.5 for half-days per policy). A final column computes each student’s monthly percentage as =SUM(B2:AF2)/22*100, where 22 is that month’s working-day count.
For the class monthly average, sum the entire grid and divide by (number of students x working days): =SUM(B2:AF41)/(4022)100 for 40 students. A row at the bottom showing each day’s present count, via =SUM(B2:B41) copied across, doubles as a daily tracker and makes the monthly total a one-cell formula.
Save the sheet as a monthly template: duplicate it each month, update the working-day count and the date headers, and the formulas carry over untouched. Twelve consistent sheets make the year-end summary trivial.
Monthly vs Daily vs Term Averages: When to Use Each
Daily attendance answers “how many are here today” and drives immediate action, like calling parents of absent students. Monthly average answers “how did we do this month” and drives management: reports, staff reviews, and intervention planning. Term or annual averages answer “how are we doing overall” for inspections and long-term strategy.
Use the monthly figure for anything with a monthly cadence: staff meetings, parent updates, and management reports. Use daily figures operationally and term figures strategically. Mixing them, for example judging a teacher’s month on one bad day, or judging a term on one bad month, is how good data produces bad decisions. A good rule: daily data for action, monthly data for management, term data for strategy. When a monthly report lands on a principal’s desk, it should always carry the working-day count alongside the percentage, so the number is interpretable at a glance.
What Is a Healthy Monthly Average?
The same bands used for general attendance apply at the monthly level, with one caveat: months are noisier than terms, so judge trends, not single points.
- 95 percent and above: excellent month.
- 90 to 95 percent: healthy and normal.
- 85 to 90 percent: watch closely; check whether it is a one-month event or a pattern.
- Below 85 percent: investigate now, especially if it repeats.
A month that dips because of a documented cause, such as a week of heavy rain or a festival cluster, needs noting rather than fixing. A month that dips for no clear reason needs the weekday and subject breakdown treatment: compute the average separately for Mondays, for mornings versus afternoons, and for each subject to find where the leak is.
Understanding what drives absence helps interpret these numbers. Schools that distinguish excused from unexcused absence can see whether a dip comes from illness doing the rounds or from disengagement, and the responses are very different. Broader context on why student attendance percentage matters explains what is at stake when the monthly numbers slide.
Real-world turnarounds show what is possible when schools act on monthly data. Attendance Works documented how one elementary school cut its chronic absence rate nearly in half in a single year by monitoring attendance patterns and responding with targeted support.
Frequently Asked Questions
How do you calculate average attendance for a month?
Divide the days present in the month by the month’s working days and multiply by 100. For a class, divide total recorded attendances by (students on roll x working days) and multiply by 100. Working days exclude Sundays, holidays, and closure days.
Should Sundays be counted in monthly attendance?
No. Sundays, public holidays, and any day the school was closed are excluded from the denominator. Only days when school was actually in session count as working days.
What if a student joins school in the middle of the month?
Count only the working days from their admission date onward in their denominator. For the class average, add (new students x their working days) to the total possible attendances rather than giving them the full month.
How is monthly average attendance different from daily attendance?
Daily attendance is the present count or percentage for a single day, used for immediate action. Monthly average aggregates the whole month into one figure, used for reporting, trend analysis, and management decisions.
What is a good average attendance for a month?
Ninety percent and above is healthy for most schools, with 95 percent and above excellent. Judge single months against context like festivals and weather, and judge the trend across three or more months for the real picture.
Can monthly attendance exceed 100 percent?
No. The numerator can never exceed the denominator when both are counted correctly. A figure above 100 percent signals an error, usually holidays counted in the numerator’s present days but missing from the denominator, or a data-entry slip.
How many working days are usually in a month?
For Indian schools with a six-day week, typically 22 to 26 working days per month after removing Sundays and holidays. Five-day-week schools usually see 20 to 23. Always count the actual month rather than assuming.



