Reading Tracker Template
Free editable reading tracker with yearly goal, kids reading log, and themed book list scenes. Log each book's progress, rating, and finish date.
Use this templateWhat you get
- Three scenes: yearly reading goal, kids reading log, and themed book list
- Book cards with progress pill, star rating, and finish date
- Color-coded status — reading, finished, or want to read at a glance
What this template is for
A reading tracker is the difference between books you vaguely remember reading and a shelf you can look back on. It turns a stack of half-remembered titles into a list where every book has a status — reading, finished, or want to read — plus a rating and a date. This template gives you three scenes to adapt. The yearly reading goal scene sets a target and logs each book against it, so you can see how many of the year's books are done, in progress, or still on the list. The kids reading log scene tracks read-alouds and bedtime books together with your child, with progress and a shared rating. The themed book list scene groups a topical list — product design, sci-fi, or a bible reading plan — and moves titles from want to read to finished as you go. Every row is a replaceable book card: title and author on the left, a color-coded progress pill, a star rating, and a finish date. Because the status is color-coded, the whole list reads at a glance. This template structures the list; it does not recommend what to read. Build the shelf around your real goal: the number of books, the genres or themes you want to cover, whether you rate as you finish or after, and who else is reading along.
When to use this template
- Set a yearly reading goal and log each book as reading, finished, or want to read.
- Track read-alouds and bedtime books with a kids reading log you fill in together.
- Group a themed book list — product design, sci-fi, or a bible reading plan.
- Rate every finished book with stars and note the date you finished it.
- Keep a want-to-read column so the next book is always queued up.
- Reuse the same tracker next year, updating the titles and the target.
How to use it
- 1Start with the goal — a number of books, a theme, or a season of reading.
- 2Add the books you already have in mind, one row per title and author.
- 3Mark each book's status: reading, finished, or want to read.
- 4Rate finished books with stars and write down the finish date.
- 5Move want-to-read titles up as you start them, and add new ones as you go.
- 6Review the list each month and adjust the target if you are ahead or behind.
Quick example
Yearly reading goal list
Related resources
How it compares to similar tools
Reading tracker vs. habit tracker
A habit tracker counts daily actions — did you read for 20 minutes today. A reading tracker logs the books themselves: which ones, their progress, your rating, and when you finished. Use a habit tracker to build the daily reading habit, and a reading tracker to see the shelf that habit produces.
Reading tracker vs. reading app
A reading app adds social feeds and recommendations, but it hides your shelf inside another account. A reading tracker you can edit and print keeps the whole list visible on one page — useful when you want the shelf on a whiteboard, in a journal, or pinned where you read.
Printable reading tracker vs. spreadsheet
A spreadsheet stores the data but reads like a grid of cells. A printable reading tracker lays out book, progress, rating, and date in a layout that reads like a shelf, so the month or year of reading is visible at a glance rather than buried in rows.
Common mistakes to avoid
Logging books without a status
A list of titles with no status tells you nothing about progress. Mark every book as reading, finished, or want to read, so the shelf shows where you actually are.
Skipping the finish date
Without a date, a year of reading blurs into one pile. Note when you finish each book so the pace of the year reads at a glance.
Rating everything five stars
If every book is five stars, the rating loses its signal. Save the top score for the books you would press on a friend, and use the middle of the scale honestly.
No want-to-read column
Finishing a book with nothing queued next is how a reading habit stalls. Keep a want-to-read column so the next title is always waiting.
Making the target too vague
'Read more' is not a goal you can check off. Pick a number of books, a theme, or a finish-by date so the tracker has something concrete to measure.
Frequently asked questions
What is a reading tracker template?+
A reading tracker template is a list of books you can edit, where each book has a status — reading, finished, or want to read — plus a star rating and a finish date. It turns a stack of titles into a shelf you can see your progress on.
What should a reading tracker include?+
A base list covers each book's title and author, a progress status, a star rating, and the finish date. Add a want-to-read column for the next titles, and a yearly target if you are tracking a number of books.
How do I make a printable reading tracker?+
Lay out the list with book, progress, rating, and date as columns, keep the status color-coded, and print it or keep it on a whiteboard where you read. The template gives you that layout ready to edit and print.
How do I use a reading tracker for kids?+
Keep a kids reading log of read-alouds and bedtime books, mark each book's progress, and rate it together with your child. The finish date column records what you read together, which turns into a keepsake as the year goes on.
Can I use a reading tracker for a bible reading plan?+
Yes. Set up a themed list for a bible reading plan — one row per book or section — and mark each as reading or finished as you work through it, with the date you finished. The same book-plus-progress structure carries any reading plan.
Does this template recommend what to read?+
No. The template structures the list — books, progress, rating, and date. It does not recommend specific titles; you fill in the books that match your goal, genre, or plan.
Start editing online
Open the template in CodePic, replace the sample content, and make it your own in a few minutes.
See examples: /templates/reading-tracker/examples


