Build a printable reading log for kids for any month, with one dated row per day or per school day and only the columns your class uses. Add the reader’s name and a daily minutes goal, and the monthly target is worked out for you. Print it, save it as a PDF or open it in Excel as a CSV.
Runs entirely in your browser — nothing is uploaded. Print opens the log in a new tab; allow pop-ups if nothing appears. The CSV opens in Excel or Google Sheets.
How to Make a Printable Reading Log for Kids
Pick the month, choose every day or school days, set a daily minutes goal and tick the columns, then press Print log. A November 2026 log on school days with a 20-minute goal has 21 rows and a monthly target of 420 minutes. The same month with every day included has 30 rows and 600 minutes.
| Month | School-day rows | Goal at 20 min | Every-day rows | Goal at 20 min |
|---|---|---|---|---|
| November 2026 | 21 | 420 min | 30 | 600 min |
| December 2026 | 23 | 460 min | 31 | 620 min |
| January 2027 | 21 | 420 min | 31 | 620 min |
| February 2027 | 20 | 400 min | 28 | 560 min |
| July 2027 | 22 | 440 min | 31 | 620 min |
How the Rows and Goal Are Worked Out
The tool counts the days in the month you pick, including 29 days in a leap-year February, and writes one row per day with its weekday. If you choose school days only, Saturdays and Sundays are skipped. The blank option ignores dates, which suits a log that runs across several months.
Formula: rows = days in the month (every day), or days in the month that fall Monday to Friday (school days), or your chosen number (blank rows). Monthly goal in minutes = daily goal × rows. Columns = 1 date column + each ticked column. Public holidays are not removed, so cross those rows out by hand.
- Reader’s name: printed in the title, such as Maya’s Reading Log. Leave it blank for a class set.
- Month and Year: the calendar month the log covers.
- Rows: every day of the month, school days only (Mon–Fri), or undated blank rows.
- Number of blank rows: used only with the blank option, from 1 to 60.
- Daily reading goal: target minutes per row; it sets the monthly goal line.
- Columns: book title, author, pages read, minutes and parent initials.
Example Scenarios
| Month | Rows option | Daily goal | Rows | Monthly goal |
|---|---|---|---|---|
| October 2026 | Every day | 20 min | 31 (first row Thu 1 Oct) | 620 min |
| October 2026 | School days | 20 min | 22 | 440 min |
| September 2026 | School days | 30 min | 22 | 660 min |
| February 2027 | Every day | 15 min | 28 | 420 min |
| February 2028 (leap year) | Every day | 30 min | 29 | 870 min |
| Any | 15 blank rows | 25 min | 15 | 375 min |
A Reading Log Kids Will Actually Fill In
The best log takes under a minute a day to complete. Every extra column is one more reason to skip it, so start with the date, title and minutes, and add author or pages only when the teacher asks for them.
- Set a goal the child can hit most days. A 20 minute reading log is a common classroom target, but ten successful minutes beats thirty skipped ones.
- For a reading log with parent signature, tick Parent initials so each row has a space to sign.
- Keep the printed log in the book itself or on the fridge, not in a backpack folder.
- Use school days for homework logs and every day for a summer reading log printable over the holidays.
- Older students can keep a reading log template in Google Sheets: download the CSV and add a SUM formula under the Minutes column.
Logs are most valuable during long breaks, when reading habits tend to slip. Researchers have studied this as summer learning loss, summarised on Wikipedia, and a simple July log keeps daily reading visible.
Common questions about reading logs
How do I make a reading log with parent signature?
Tick the Parent initials column before printing. Each dated row then has a space for a parent to sign or initial, which is what most teachers ask for to confirm home reading.How do I make a 20 minute reading log printable?
Enter 20 as the daily goal, pick the month and rows option, then press Print log. A school-day log for October 2026 has 22 rows, so the goal line reads 440 minutes.Can I use it as a reading log template in Google Sheets or Excel?
Yes. Download CSV gives a file that opens in Google Sheets, Excel, Numbers or LibreOffice, with the title and goal line in the first two rows and the column headings in the third. Add a SUM formula under the Minutes column to total reading time.Can I save the reading log as a PDF?
Yes. Press Print log, then choose Save as PDF or Microsoft Print to PDF as the printer. The new tab holds only the title, goal line and table, so the PDF comes out clean on one or two pages.How many minutes a day should my child read?
Many schools set 15 to 20 minutes a night for early grades and 20 to 30 minutes for older students. There is no single official number, so follow your teacher’s homework policy and enter that as the daily goal.Does the school-days option skip holidays?
No. It removes Saturdays and Sundays only, because public and school holidays differ by country, state and district. Cross out holiday rows after printing, or use undated blank rows if your term has many breaks.Related Tools
Turn the minutes into finished books with the book reading time calculator, or estimate how long an article or assignment takes with the reading time calculator for any text. To plan homework around the log, the study hours calculator helps balance the week. The reading log generator then keeps the daily habit on paper.