The Notion weekly planner I'd build is one Tasks database with a Date property and a "This week" board grouped by day. An unfinished task keeps its date, so Monday starts with a short overdue list instead of a wiped board. For a routine that's the same every week, such as a class timetable or a gym split, choose a weekday board with Monday to Sunday columns; for deadlines, work that rolls over or a week you want to look back on, choose dated tasks.
If you'd rather duplicate a free template first, I'd start with Notion's own Weekly To-do List: 4.80 from 1,294 reviews, and its listing describes only the week's work and "an agenda that helps you prioritize," with no habits, meals or goals to delete. The other heavily reviewed option, Weekly Planner & To-do list (4.88 from 1,340 reviews), also brings goals, habits, meals and gratitude. Neither listing says whether its tasks carry real dates, so run the quick check below before you move your week in. After the ratings come the two shapes, the dated build, a Monday week page, Notion Calendar, a sample week and fixes.
Notion weekly planner templates, by the numbers
The table collects the rating and review count shown on each template's page for every template in Notion's weekly planner template category and its top 10 free weekly plans collection with at least 100 reviews. These are marketplace user ratings, not tests: they tell you how people felt about a template, not what it does with an unfinished task on Monday. Every one of them is listed free.
| Template | Rating | Reviews | What its listing says |
|---|---|---|---|
| Weekly Planner & To-do list | 4.88 | 1,340 | "Organize your daily to-dos, set weekly goals, track habits, plan meals, and reflect with gratitude" |
| Notion's own Weekly To-do List | 4.80 | 1,294 | "plan and organize all the work you need to accomplish over the next week," with "an agenda that helps you prioritize" |
| Daily & Weekly To-Do Lists | 4.80 | 598 | "Organize your daily and weekly tasks with this clean and simple template" |
| Weekly Planner | 4.77 | 557 | A student weekly planner |
| Cotton Candy Clouds Weekly Planner | 4.81 | 546 | Made to "keep track of your to-do's for the week" |
| Weekly ToDo | 4.81 | 470 | Promises a "built-in backlog and one-click week reset" |
| Weekly Schedule | 4.80 | 425 | A layout "to remember your weekly reoccurring activities," naming "afterschool activities, class schedules" |
| Weekly Task list | 4.71 | 192 | "Includes: Weekly Task List, Daily To Do's, Habits Tracker" |
| Weekly To-Do | 4.87 | 188 | A "New Week" button "to automatically generate a new week" and "an archive toggle to archive previous weeks" |
| Planners | 4.84 | 187 | Only "Simple Planners" |
| Cozy Coffee Habit Tracker | 4.86 | 179 | Listed in the category, but its listing describes a habit tracker |
| Minimalist Weekly Planner ver.1 | 4.78 | 133 | "Structure your week with clarity," with seven daily to-do lists, a weekly reflection and space for notes |
| The 2026 Simple Monthly Planner | 4.78 | 124 | Listed in the category, but its listing describes "a minimal monthly planner" |
Across these 13, the median rating is 4.80, the range runs from 4.71 to 4.88, and the ratings rest on 6,233 reviews; none sits at 5.0. Two of them aren't weekly planners by their own listing, but they sit in Notion's weekly planner category, so they stay in the numbers, which describe what that category shows. Widen the net to all 30 rated templates of the 34 on both pages and the median is 4.83, the range 4.00 to 5.00, the total 6,526 reviews and the review-weighted mean 4.82. The 22 templates with at least 10 reviews have a median of 4.81 and a range of 4.57 to 5.00. All six perfect 5.0 scores belong to templates with between 1 and 18 reviews each, and the remaining four templates show no rating.
Among the well-reviewed templates, the stars span only 0.17, so they don't separate a planner that handles Monday well from one that only looks good. The review count tells you more about how widely a template is used than its score does, and with every template free, price doesn't decide either. Choose by shape.
A quick check before you duplicate one
- Does each task have a real date?
- Are the days a Select column or a date grouping?
- What does it do on Monday: reset the board, generate a new week with a button, duplicate the page, or nothing?
- Is there a calendar or Week view?
- Does it bundle habits, meals or goals you won't use? If so, delete those sections.
Two shapes: a weekday board or dated tasks
A Notion weekly planner takes one of two shapes, and none of the listings above says which outright. A weekday board puts tasks in columns named Monday to Sunday from a Select property, with no real date behind them. Dated tasks live in one Tasks database with a Date property, and views lay out this week by day. Both differ from a board grouped by Status, the to-do, in-progress and done kind covered in the Notion kanban board guide; a weekly planner groups by day.

| Shape | Suits | What Monday looks like | An unfinished task | Calendar and Notion Calendar | Last week |
|---|---|---|---|---|---|
| Weekday board | A routine that repeats every week: a class timetable, a gym split, after-school activities | Clear or reset the board; Weekly ToDo's listing advertises a "one-click week reset" | Has no due date and stays in its day column until you move or delete it | Nothing shows, because a calendar needs a Date property | Gone once the board is reset |
| Dated tasks | Deadlines, work that rolls over, a week you want to look back on | The new week's tasks are already on the board; last week's leftovers wait in an Overdue view | Keeps its date and shows as overdue | Shows in a Week calendar and in Notion Calendar | Still there, readable by date |
For a routine that's the same every week, I'd use the weekday board: a date adds nothing when Tuesday's class is always on Tuesday. For anything with deadlines, I'd use dated tasks, because it's the only shape where Monday doesn't start with clearing last week's cards. The weekday board is quick to set up; dated tasks take more setup up front, since every task needs a date. If you're unsure whether the week belongs on a board or calendar, choose the view by the question it answers. Here the question is "What's on each day this week?"
One of the top search results is a Reddit thread from someone who kept building complex dashboards and then not using them. Start smaller: one Tasks database and one This week view. Add a Weeks database only once you're writing a weekly focus note each week.
Build the dated weekly planner
1. Set up the Tasks database
Add any missing properties from the settings menu at the top right of your database → Edit properties → New property.
- Name: the title of the task.
- Date (Date): the day you plan to do it. Leave it empty only for someday items.
- Done (Checkbox), or keep an existing Status property if your tasks already use one. The steps below use Done; with Status, filter on its done option instead.
- Priority (Select): optional, with High, Medium and Low.
- Week label (Formula): added in step 6.
- Week (Relation): only if you build the Monday week page further down.
2. Make the This week board
- Click + next to the name of your database or current view and select Board. Name the view This week.
- A new board is grouped by a status property if your database has one, otherwise by a select, person, multi-select or relation property. Open the settings menu at the top right of your database → Group and select Date.
- Set the date grouping to day, so each date gets its own column. Notion's October 2021 release added grouping by Date, and the API's view settings list date grouping as "relative", "day", "week", "month" or "year".
- Select Filter under View settings, choose Date and set it to the relative this-week range (the API's term is
this_week). Choose Save for everyone if other people use this view; leave it off to keep the filter yours. - In the settings menu → Group, sort the groups ascending so the days run in date order. Switch on Hide empty groups if days with nothing planned shouldn't take up a column.
To split each day by priority, open the settings menu → Sub-groups and pick Priority.
3. Add a Week calendar
Click + next to the view name again and select Calendar; a calendar needs a Date property, which Tasks now has. Calendars display in monthly format, so open the settings menu at the top right of your database → Layout, click Show calendar as and select Week. If the database has more than one date property, Show calendar by picks the one that fills the calendar. Click and hold any card to drag it to another day; the new date is written back to the database. The calendar reopens on the date range you viewed last.
4. Decide whether the week starts on Monday or Sunday
Notion uses Sunday or Monday as the first day of the week depending on your region, including the date picker for reminders and calendar databases. To change it, go to Settings in your sidebar → Preferences and, under Language & Time, toggle Start week on Monday. A board grouped by week has its own start day, which the API exposes as start_day_of_week (0 for Sunday, 1 for Monday). Formulas use fixed numbering instead: day() returns the day of the week from 1 for Monday to 7 for Sunday. The help pages don't say whether the relative this-week filter follows the toggle, so look at the This week board on a Sunday: a Monday-to-Sunday week still shows that week's Monday tasks.
5. Keep unfinished tasks in an Overdue view
An unfinished task keeps its date, which is the reason to choose this shape. Add another view named Overdue, select Filter under View settings → Add advanced filter, and join two rules with AND: Date is before today, and Done is unchecked. The API's date and checkbox filters describe the same pair as a before date filter with the relative value "today" and a checkbox does_not_equal true. Each Monday, move what's left onto a day this week by changing its Date, or leave it on the list. Notion keeps the task in sight; whether it still deserves this week is your call.
6. Label each task with its week
A text label with the week's first day reads well on cards and gives the week page its name. Add a Formula property named Week label. For a week that starts on Monday:
if(empty(prop("Date")), "", formatDate(dateSubtract(prop("Date"), day(prop("Date")) - 1, "days"), "MMMM D"))
For a week that starts on Sunday:
if(empty(prop("Date")), "", formatDate(dateSubtract(prop("Date"), day(prop("Date")) % 7, "days"), "MMMM D"))
Because day() returns 1 on Monday, subtracting one day less than that lands on the week's Monday. In the Sunday version, day() % 7 is 0 on Sunday and 1 to 6 from Monday to Saturday, which lands on the Sunday before. A task dated Wednesday, November 25, 2026 reads "November 23" with the Monday formula and "November 22" with the Sunday one. Undated tasks stay blank.
The result is text. Use it to read cards, to name the week page and to filter, and don't expect text groups to sort by date. For a board that covers several weeks, group by the Date property at week granularity instead. If the database spans more than one year, swap "MMMM D" for the documented "MMMM D, Y" pattern, so labels read "November 23, 2026" and early-January weeks from different years don't collide.
Week numbers look tidier but break at New Year. The help documents week() as the ISO week of the year (1 to 53) and year() as the year of the date, so around New Year this label pairs an ISO week with the wrong year:
format(year(prop("Date"))) + "-W" + format(week(prop("Date")))
Monday, December 28, 2026 through Sunday, January 3, 2027 make up ISO week 53 of 2026. This formula calls December 28 to 31 "2026-W53" but January 1 to 3 "2027-W53", and Monday, January 4 becomes week 1. Don't rely on it. The Monday-start label puts all seven of those days under "December 28", or "December 28, 2026" with the year pattern.
Add a Monday week page
This part is optional. A Weeks database gives each week a page with its focus and its own task list, and a repeating template creates that page every Monday.
Set up the Weeks database
- Name: the page title, such as Week of November 23.
- Week of (Date): the day the week starts.
- Focus (Text): a line or two on what the week is for.
- Tasks (Relation to the Tasks database): make it show on Tasks too, and name that side Week. The steps match connecting projects to clients in the relations and rollups walkthrough.
Build the week template
- In the Weeks database, click the dropdown arrow next to New and select + New template. As Notion's database template help puts it, whatever you title it becomes the template's name, so call it Week.
- Set Week of to
@today. Notion's September 2023 release added dynamic references like @today to date properties inside a database template, so Week of isn't stuck on the day you built the template. Check the first page Repeat creates and confirm Week of shows that Monday. - Leave Focus empty: whatever you put in a template shows up identically on every page made from it.
- Type /database in the template body, select Link to existing data source and choose Tasks; a linked view keeps its own filters without changing the views on the original database. Filter this linked view by Week, set to the template page itself. Notion's May 2020 release made this possible: a linked view inside a database template can be filtered to the page being created, so each new week page lists only its own tasks.
- Leave the Tasks relation empty. The help warns against filling a relation in a template unless you want "every page you create with that template to relate to the same existing page(s)," and a fixed relation inside a template is exactly why every new page would show the same tasks.
Repeat it every Monday
- Open the dropdown next to New or + (depending on your screen size) at the top of the Weeks database.
- Next to the Week template, select •••.
- Open the dropdown next to Repeat, choose weekly with one week between repeats, and set a Monday start date and an early time such as 8:00 AM.
Repeat can also run daily, monthly or yearly, and the repeating database template guide covers checking the first scheduled page and editing the master template. Pages made this way show as "Created By" Notion automation, so a view filtered to pages you created will hide them. To stop the schedule, turn Repeat off in the template options or delete the template.

Plan the week on Monday
Open the new page, give it a unique title such as Week of November 23, write the Focus, and set Week on each task you're taking on. Date still decides the day; Week decides which page lists the task. You could skip the relation and filter the linked view by a relative this-week date instead, which saves the Monday clicks, but then every old week page shows the current week and last week's page loses its list. I'd keep the relation.
If you'd rather create the page on demand, a "Plan next week" button can do it: the Add page to action "will add a page to a database of your choosing, and edit the properties of that page," and whoever clicks it must be an editor of the Weeks database. Looking back is a separate job, and a weekly review dashboard handles late work and waiting decisions; this page only plans the week ahead.
See the week in Notion Calendar
Only the dated shape can do this, because connecting a database to Notion Calendar needs a date: "To be connected to Notion Calendar, a Notion database must have a date property." You need at least Can view access to connect Tasks and Can edit content access to edit or add pages from Notion Calendar; otherwise you can only view them. Add the database from Notion Calendar for desktop or web: at the bottom of its left sidebar, find your Notion workspace, hover over the calendar's name and select ••• → Add Notion database. From Notion, click the name of the database view and select Manage in Notion Calendar.
If the database has several date properties, you pick a primary one. Keep task dates in Date: dates generated by a Formula, Created time or Last edited time property are read-only in Notion Calendar. From there you can drag a task onto the calendar grid, and Checkboxes are among the properties Notion Calendar can manage, so Done can be ticked there too. Changes show up in the original database. To block hours rather than days, see time blocking in Notion.
Use a marketplace template without the extras
Duplicate the template, then answer the five questions above before adding a real task. If it turns out to be a weekday board, keep it for a routine, or add a Date property through Edit properties → New property and regroup the board by Date as in step 2. Then delete what you won't use. Weekly Planner & To-do list's listing also promises weekly goals, habits, meals and gratitude, and Weekly Task list includes a habits tracker: habits belong in their own tracker if you keep one, goals need their own review, and a meal plan is a separate job from a task list. Before you move your own tasks in, check what the copy depends on, such as linked views and buttons that point at databases you didn't duplicate.
A sample week, worked through
This is a sample to check your setup against. It uses a Monday start and the Monday Week label formula, with "today" set to Sunday, November 29, 2026, so the This week filter covers Monday, November 23 to Sunday, November 29. Eight tasks fall in that week and two of them are still open; one more open task is left from the week before.
| Name | Date | Done | Priority | This week column | In Overdue | Week label |
|---|---|---|---|---|---|---|
| Send client A the revised proposal | Mon, Nov 23 | Yes | High | Mon, Nov 23 | No | November 23 |
| Book the dentist | Mon, Nov 23 | Yes | Low | Mon, Nov 23 | No | November 23 |
| Draft the homepage copy | Tue, Nov 24 | No | High | Tue, Nov 24 | Yes | November 23 |
| Invoice client B | Wed, Nov 25 | Yes | High | Wed, Nov 25 | No | November 23 |
| Update the project tracker | Wed, Nov 25 | No | Medium | Wed, Nov 25 | Yes | November 23 |
| Review the design feedback | Fri, Nov 27 | Yes | Medium | Fri, Nov 27 | No | November 23 |
| Grocery run | Sat, Nov 28 | Yes | Low | Sat, Nov 28 | No | November 23 |
| Back up the laptop | Sun, Nov 29 | Yes | Low | Sun, Nov 29 | No | November 23 |
| Renew the domain | Fri, Nov 20 | No | High | Not shown (last week) | Yes | November 16 |
The This week board holds eight cards; Thursday, November 26 has no task, so it has no card. The Overdue view lists three tasks, Draft the homepage copy, Update the project tracker and Renew the domain, because each has a Date before November 29 and Done unchecked. On Monday, November 30, a Monday-to-Sunday filter moves the board on to the next week, while those three stay in Overdue until you finish them or give them a new date. With the Sunday formula, the Monday to Saturday tasks would read "November 22", Back up the laptop "November 29" and Renew the domain "November 15". If you use the Weeks database, the Week of November 23 page lists the eight tasks whose Week points to it, and Renew the domain stays on the page for the week of November 16.
Problems and fixes
| Symptom | Cause | Fix |
|---|---|---|
| The week starts on Sunday | Notion picks Sunday or Monday by region | Toggle Start week on Monday under Settings → Preferences → Language & Time; a board grouped by week has its own start day |
| A task is missing from This week | It has no Date, its date falls outside this week, or a filter only you see hides it | Find it in an unfiltered view and check its Date, then trace the filter rule hiding it |
| Labels read "2027-W53" in early January | week() gives the ISO week, year() the date's own year | Use the Week label formula, with "MMMM D, Y" if the database spans years |
| Monday's week page wasn't created | The repeat time hasn't come yet, or a view filtered to pages you created hides it | Check an unfiltered view; repeated pages show as "Created By" Notion automation |
| Every new week page shows the same tasks | The Tasks relation was filled inside the template | Clear it in the template, then correct the pages already created |
| Old week pages show the current week | The linked view uses a relative this-week date filter | Filter the linked view by the Week relation instead |
| The database doesn't appear in Notion Calendar | No date property, less than Can view access, or you tried to add it on mobile | Add a Date property, check your access, and add it from Notion Calendar for desktop or web |
| You want the same Monday to Sunday columns every week | A date grouping follows real dates, so its columns change each week | For a fixed routine, use a Select property with Monday to Sunday options: the weekday board |
Which weekly planner to build first
- Fixed routine such as classes, training or after-school activities: a weekday board from a Select property. Nothing needs a date, and the cards stay put week after week.
- Student: a weekday board for the timetable, plus dated tasks for assignments with due dates.
- Freelancer with client deadlines: the dated build, with This week, Overdue and a Week calendar connected to Notion Calendar.
- Team lead planning their own week: the dated build on your own tasks, with Save for everyone left off so your filters stay yours, and a Weeks page once you write a weekly focus.
Your first move: add a Date property to your Tasks database and make one This week board grouped by day. The Weeks database, the button and Notion Calendar can wait until you miss them.
Questions that come up next
Is there a free weekly planner template in Notion?
Yes. Every template behind the ratings above is listed free, including Notion's own Weekly To-do List, and the table shows the 13 with 100 or more reviews. Run the quick check before you move your week into one.
Can Notion show my week like Google Calendar?
Partly. A calendar view shown as Week lays out seven days inside Notion, and Notion Calendar can show the Tasks database next to the rest of your appointments. Notion's help is clear about the limit: "you can only view your Notion database in Notion Calendar, not in Google or iCloud calendar." If your week has to live in Google Calendar itself, a Notion weekly planner won't put it there.