Catalog / free printables

Free Habit Streak Tracker (Printable PDF)

One page, one habit, thirty boxes. Write the habit on the line at the top, shade a box every day you keep it, and the unbroken row of filled boxes becomes the streak you protect. The sheet also counts your current and longest streak, includes a three-step reset for missed days, and a mini version that tracks three habits side by side. Print it below, or keep reading for the four rules that decide whether a streak survives its third week. The full 26-page discipline pack this page comes from is linked at the bottom.

The 30-day streak grid

Write one habit on the top line, stated so a stranger could judge it: "walk 20 minutes after lunch" instead of "be active". Shade a box each day the habit happens, and add the date under it so the sheet doubles as a record. Every tenth box is a natural place to glance at the streak counters and ask whether the bar you set is still the right one.

Habit streak tracker · 30 days

Habit
Current streak Longest streak Start date
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

Mini: 3 habits, one page

Habit 1
Habit 2
Habit 3

End-of-week reflection

Streak that held this week

What got in the way

One change for next week

Fits A4 and US Letter at 100%. Day 31 starts a fresh print; keep the finished sheet, the dates make it a record.

Missed a day: the 3-step reset

An empty box is a data point, and the reset below takes five minutes the next morning. The only expensive mistake is the silent one, where the sheet goes in a drawer and the habit quietly ends with it:

  1. Mark the box honestly. Leave it empty or write what happened. One honest gap costs one square, and the dates around it still tell you when and why.
  2. Choose continue or restart, once. Continue: the chain resets, you keep the same grid and fill tomorrow's box. Restart: print a fresh sheet, same habit line, new start date. Pick one in the morning, write the date, and skip the relitigation at 11pm.
  3. Reset the anchor, not the goal. Put back whatever was supposed to trigger the habit: shoes by the door, book on the pillow, jar on the counter. Then stop reviewing the miss. One gap is a square; three in a week is a pattern the reflection box will catch on Sunday.

4 rules that keep a streak alive

Opinions from running these grids, in order of how much they change the outcome:

  1. Anchor the habit to something already scheduled. "Ten pushups after I pour coffee" survives; "do pushups sometime today" dies in week one. The anchor carries the reminder, and the grid only records what the anchor produced.
  2. Set the bar low enough that a bad day still counts. A five-minute walk keeps the chain alive when the day goes sideways. If your minimum only fits a perfect day, the streak breaks on the first hard Tuesday, and most days have some hardness in them. Raise the bar after 30 boxes, not before.
  3. One habit per grid. A shared sheet hides which habit is carrying the streak and which is coasting. Give each habit its own row (the mini version below handles three) or its own page.
  4. Grow the longest-streak number, not the box total. A sheet with two long chains and a gap in the middle shows more than a perfect grid you abandoned on day 9. At the end of a month, compare longest streaks across sheets: that number, and how fast it recovers after a miss, is the actual progress metric.

Common questions

How do I fill a box?

Shade it solid, tick it, or write the number of minutes in it. The one convention worth keeping: full box means the habit happened by the rule on the top line, empty means it did not. Partial credit lives in the date line, not the box.

Should I track three habits on the mini or three sheets?

Start with one habit on the big grid. If by day 10 it runs without effort, move it to a mini row and promote a second habit to the full grid. The mini is also the ink-saving option: one page covers three habits for a month.

What if the habit only happens on weekdays?

Write the schedule into the habit line: "gym, Mon to Fri". Weekend boxes get marked in advance as rest days, usually with a dash, so they never read as a miss when you look at the grid.

I want a longer run than 30 days.

The 66-day habit tracker covers about two months on one page, with the same tick-per-day grid for three habits plus a missed-day box. For a full round, the companion 90-day challenge tracker prints a 90-box grid with checkpoint questions at day 30, 60 and 90, built for full rounds instead of single habits.

What the full 26-page pack adds

This page is the streak tracker from the 90-Day Discipline Challenge Pack. The full set covers a complete round from one sheet:

Everything is write-in by design: no app, no login, no rules written for you. Comes as A4 and US Letter PDFs and prints fine in grayscale.

Full 90-Day Discipline Challenge Pack, 26 pages →

one-time · A4 + US Letter · instant download · personal use, print copies for your own rounds