A daily yoga and mindfulness practice lives or dies on consistency, not intensity, and the easiest way to protect that consistency is to track it somewhere you’ll actually look. Notion is a popular choice because it’s flexible enough to log sessions, moods, and streaks in one place without buying a separate app.

Below is a step-by-step guide to building your own Notion habit tracker database for yoga and mindfulness, plus the exact layout to use if you’d rather skip the setup and grab a ready-made printable version.

Quick Answer

Create a Notion database with one row per day, a checkbox or select property for each practice type (yoga, meditation, breathing), a duration or minutes field, and a rollup or formula property that totals your weekly streak. Use a Calendar or Table view to see gaps at a glance.

Build the Database Step by Step

Start a new full-page database (Table view works best for daily logging). Add a Date property as the first column — this is what every row anchors to, and it lets you switch to Calendar view later for a visual streak map.

Add a Checkbox property for each practice you want to track separately, such as ‘Yoga’, ‘Meditation’, and ‘Breathwork’. Checkboxes are the fastest way to log a yes/no habit — one tap and you’re done, which matters on days you’re tempted to skip logging entirely.

Add a Select or Multi-select property called ‘Session Type’ if you want more detail than a checkbox gives, like ‘Vinyasa’, ‘Yin’, ‘Body scan’, or ‘Breath only’. Pair it with a Number property for ‘Minutes Practiced’ so you can see trends in duration, not just whether you showed up.

Add two short Text properties for ‘Mood Before’ and ‘Mood After’, or swap in a Select property with a short scale (Low, Okay, Good, Great). This is the part most trackers skip, and it’s often the most useful — over a few weeks you’ll see clearly whether the practice is actually moving your mood, which is usually the real reason people start in the first place.

Add a Formula property that returns a point value when any of the checkboxes are checked, then a Rollup property on a separate ‘Weekly Summary’ database (grouped by week) that sums those points. This gives you a running streak count without manual math — Notion recalculates it automatically every time you check a box.

Views, Reminders, and Keeping It Visible

Once the database exists, add a Calendar view so missed days show up as visible gaps — this is far more motivating than a list, because an empty square on a calendar is harder to ignore than a blank row in a table. Add a Board view grouped by week if you want a quick glance at how consistent you’ve been without opening every entry.

Pin the database to your Notion sidebar’s favorites and, if you use the Notion mobile app, add it as a widget on your phone’s home screen so logging takes one tap instead of a full app open. The single biggest reason habit trackers get abandoned is friction — if logging takes more than a few seconds, it stops happening within a week or two.

If you don’t want to build the database from scratch, use the free printable tracker included with this guide. It’s laid out as a simple grid: one row per day down the left side, columns across the top for Yoga, Meditation, Breathwork, Minutes, and a Mood rating (1-5), with a Notes column at the far right and a weekly streak-count box at the bottom. It mirrors the same structure as the Notion setup above, so you can start on paper and migrate the habit into Notion later, or just keep both running side by side.

Tips / Common Mistakes

Don’t track too many things at once. A tracker with ten properties feels thorough on day one and gets abandoned by day five. Start with a single checkbox for ‘did I practice today’ and add detail (duration, mood, session type) only once logging itself has become automatic.

Don’t let a missed day break the streak math into something discouraging. Use a rolling weekly or monthly completion view rather than a single all-or-nothing streak counter — mindfulness practices are meant to reduce pressure, not add a new source of it.

Avoid burying the tracker inside a crowded Notion workspace. If you have to click through three pages to find it, you won’t. Keep it one click away, or use the printable version somewhere you’ll physically see it, like next to your mat.

Review the log weekly, not daily. A quick Sunday glance at the week’s checkboxes and mood ratings is enough to notice patterns — for example, that evening sessions get skipped more than morning ones — without turning tracking into its own chore.

Explore more: more habit-building guides.

Notion habit tracker for yoga and mindfulness FAQs

Is Notion free for a habit tracker like this?

Yes. Notion’s free plan supports unlimited pages and databases, which is all a personal habit tracker needs. Paid plans mainly add things like extended version history and more guest collaborators, which don’t matter for a solo tracker.

What properties should a yoga and mindfulness tracker include?

At minimum: a date, a checkbox or select field per practice type (yoga, meditation, breathwork), a minutes-practiced number, and a simple before/after mood field. A rollup or formula property to total weekly completions is useful but optional.

Can I use this without Notion?

Yes — the free printable version included with this guide uses the same columns (date, practice type, minutes, mood, notes) so you can track on paper or in a spreadsheet and get the same benefit without building a database.

Skip the Spreadsheet — Track It in ZenDuel

Habit streaks, mood tracking, and accountability duels in one free app — no template maintenance required. Get ZenDuel.

Want a calmer inbox? Subscribe to the free newsletter.

Item added to cart.
0 items - $0.00