Habit tracker template

A monthly habit tracker: habits down the side, the days of the month across (28 to 31 set from the month you pick) and a box to check each day.

  • πŸ‡ΊπŸ‡Έ US format Β· Letter size
  • Free

Fill in what you need. The preview updates as you type.

Empty prints a blank to write in.

One per line, about 4 to 8. Empty uses the list in the placeholder. Keep each one short so the row label stays narrow.

What you type is not saved on our server.

Start with few habits

Three to five habits you can do on an ordinary day work better than ten. Mark the chart at the same time each day, and count a missed day as a gap, not a reason to stop.

1 / 1

How to use it

Pick the month and year and list the habits one per line. The chart prints landscape with a column for every day of that month, the weekday letter under each day number so weekends are easy to spot, a box per day and a Total column. Add a goal (days per habit) and it prints under the chart.

The Excel file has an x dropdown in every box, counts each habit and the whole month, and keeps the goal and notes under the table. Print the DOCX or PDF for the wall.

Things to watch

Thirty-one columns on one page means small boxes, so keep the habit names short. If you prefer a weekly view with bigger boxes, the weekly chore chart has the same grid Monday to Sunday.

Calculators that go with this

Frequently asked questions

Why does the number of days change?

The columns follow the month you pick: 28 or 29 for February, 30 or 31 for the others. The weekday letters are set from the year, so pick the right year too.

What goal should I set?

For a daily habit about 20 to 25 days out of a month is a strong month. For habits you do a few times a week, set the goal to that count times four.

Does it print on one page?

Yes when you keep to about 12 rows. Grids with more than seven columns print landscape. If the preview shows two pages, remove a few rows or shorten the labels.

Is what I type saved anywhere?

No. Everything stays in your browser and nothing is sent to our server. If you refresh the page it is gone, so print, save a PDF or download the DOCX when you are done.