Excel for Microsoft 365 Excel for the web Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 More…Less
Many calendar templates are available for use in Microsoft Excel. A template provides a basic calendar layout that you can easily adapt for your needs.
An Excel calendar template may have one or more of these features:
-
Twelve months in one or separate worksheets.
-
Thirteen months starting with July or August and ending with July or August of the next year to represent a school year.
-
Calendar printing on one page or twelve pages (thirteen pages for school year calendars).
-
Display of weekdays from Sunday to Saturday or from Monday to Sunday.
-
Portrait or landscape orientation for printed pages.
-
A ruled column for notes.
-
A vacation planner.
-
To-do lists.
-
Task trackers.
-
Budget trackers.
-
Daily schedule tracker.
Download a calendar template:
Browse through the calendar templates, choose an Excel calendar template that is best for you. Click the Download button on the template page, open the template file in Excel, and then edit and save your calendar.
Note: By default, a template file download goes into the Downloads folder on your computer. You may want to copy the template file to a different location so that you can easily find it later.
Need more help?
You can always ask an expert in the Excel Tech Community or get support in the Answers community.
See Also
Create a calendar by using a template
Need more help?
Want more options?
Explore subscription benefits, browse training courses, learn how to secure your device, and more.
Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.
Whether you need to see a whole year at a glance or plan your week in detail, simply choose one of the free Excel calendar templates below and get started. We’ve included yearly, monthly and weekly calendar templates, including calendars for current and future years. All of the calendar templates are for Microsoft Excel and are free to download. These templates are compatible with various versions of Excel, including Excel 2003, 2007 and 2010.
One of the benefits of using a calendar created in Excel is that it offers flexibility with formatting, making it easy to adjust a template to meet your needs. We’ve chosen a variety of calendar styles that are well suited for business, school or personal planning. Some are blank while others include holidays. Excel calendar templates are also printable, and you can choose one with portrait or landscape orientation.
Daily Planner Template
Download Daily Planner Template
Excel | Smartsheet
This daily appointment calendar allows you to select your starting time for the day as well as time intervals throughout the day. Keep track of appointments, projects, meetings, family events and more.
Bi-Weekly Work Calendar Template
Download Bi-Weekly Work Calendar Template
Excel | Smartsheet
Never miss a deadline or forget a meeting again with this bi-weekly work calendar template. It provides a Sunday through Saturday view for any two consecutive weeks. Its straightforward design also breaks each day into morning, afternoon, and evening blocks where you can note to-dos and reminders. Simply enter the “week beginning” date for the first week, and the second week’s dates will auto-populate. This Excel spreadsheet comes with three pages, so you can enter information for up to six weeks at a time.-populates when the start date is entered. Need even more space? The row size can also be adjusted.
Blank Printable Monthly Calendar Template
Download 2023 Blank Monthly Calendar Template (Landscape)
Excel | PDF
Monthly Calendar Template for 2023 — Landscape: This blank calendar template shows a monthly view with plenty of space for notes under each date. It also provides a glimpse of the previous and following months to make planning easier. This is a classic calendar style in a landscape format.
Download 2023 Blank Monthly Calendar Template (Portrait)
Excel | PDF
Blank Monthly Calendar Template for 2023 — Portrait: If you need a monthly calendar with portrait orientation, this free template is simple to use and print. The calendar is blank with a small space at the bottom for notes.
12-Month Calendar Template (2023)
Download 12-Month Calendar for 2023
Choose a year and a weekday to start your calendar, and the template will adjust the dates accordingly. This is a full year calendar, so you get 12 months in one free template.
Smart Calendars in Smartsheet
Calendar view in Smartsheet displays your data in a customizable and interactive way to ensure your project stays on track.
Weekly Calendar with Holidays (2023)
Download 2023 Weekly Calendar with US Holidays Template
The simple formatting of this weekly calendar template makes it easy to view each week of the year. Keep it compact or create more space for daily notes by increasing the row size. This calendar shows a full week, Sunday through Saturday, and major U.S. holidays are included.
Academic Calendar Template (2022, 2023, 2024)
Download Academic Calendar Template
2022-2023 | 2023-2024
An academic calendar template can be useful for students, teachers or parents. Plan homework assignments, class schedules, conferences and other events. The calendar starts with Monday and goes through Sunday, showing a full week. This free template is for any year that you choose.
Quarterly Calendar Template for 2023
Download 2023 Quarterly Calendar Template
This quarterly calendar template shows three months in one view. The format shows each month side by side, with dates in rows. This makes planning easy, which is perfect for quarterly projects and business needs. The template includes a separate worksheet for each quarter.
Yearly Calendar Template with Months in Rows for 2023
Download 2023 Yearly Calendar Template with Months in Rows
With each month shown in a single row, this calendar template provides a compact view of important dates. Holidays are included, and weekend days are distinguished from weekdays with shading.
Yearly Calendar with Notes for 2023
Download 2023 Yearly Calendar with Notes
This free Excel calendar template shows a full year view with a lengthy column included for notes. Use this template for planning long-term projects or anytime you need an annual calendar that is easy to edit and print.
Blank Weekly Calendar Template
Download Blank Weekly Calendar Template
This versatile weekly calendar template for Excel allows you to record important notes and events for any day, week, or year. Adjust row size to jot down additional details for busy days. And, since all 12 months are displayed on a single sheet, you can easily view your entire week, month, or year at a glance with this clean, basic calendar format.
Weekly Planner Template for 2023
Download 2023 Weekly Planner
When you need to schedule your time in greater detail, use this weekly planner template for Excel. It offers five sheets with a detailed Monday through Sunday view where you can plan important events, schedule appointments, and organize each day. There are also side panels where you can record additional tasks and make reminder notes for the week. The date for each day of the week auto-populates when the start date is entered. Need even more space? The row size can also be adjusted.
Employee Calendar Template for 2023
Download 2023 Employee Calendar Template
Keep track of all your employees’ schedules in one place with this comprehensive Excel calendar template. Use the second two sheets to record the start and end times and total hours of each shift, along with a breakdown of employee names, ID numbers, and pay rates. On the first sheet, record the shifts worked by each employee, and the template will automatically calculate their total hours and weekly pay. It also determines the aggregate payroll cost for the week.
Shift-Work Calendar Template for 2023
Download 2023 Shift Work Calendar Template
Use this calendar template to manage shift-work schedules for each month of the year. Input shift data, holidays, closure dates, and month and year information on the second sheet. Then enter the rotation pattern on the first sheet, and the calendar will auto-populate shift-work schedules for each day, week, and month. This high-level calendar allows you to easily visualize all your work shifts for the entire year at a glance.
Blank Monthly Calendar Template
Download Blank Monthly Calendar Template
Keep your schedule simple using this blank monthly calendar template for Excel. The weeks are organized in a Sunday through Saturday view that can be used for any month of any year. Its straightforward formatting gives you a quick, clear snapshot of your entire month. You can also adjust the row and column size, so you can record as many events, reminders, and notes as you need.
Improve Planning Efforts with Real-Time Work Management in Smartsheet
From simple task management and project planning to complex resource and portfolio management, Smartsheet helps you improve collaboration and increase work velocity — empowering you to get more done.
The Smartsheet platform makes it easy to plan, capture, manage, and report on work from anywhere, helping your team be more effective and get more done. Report on key metrics and get real-time visibility into work as it happens with roll-up reports, dashboards, and automated workflows built to keep your team connected and informed.
When teams have clarity into the work getting done, there’s no telling how much more they can accomplish in the same amount of time. Try Smartsheet for free, today.
The easiest way to create a calendar in Excel is to use a professionally designed template. The free Excel Calendar Template on this page was one of my first and most popular templates. It is easy to use and includes useful features like common holidays, mini previous/next month calendars, and highlighted weekends. We have since created many other types of calendar templates, printable calendars, yearly calendars, planners, and schedules that you can find on our Calendar Templates page.
Advertisement
One of the reasons many people prefer using an Excel calendar over other calendar software is the flexibility a spreadsheet gives you when entering events, highlighting cells, formatting, etc. Excel, originally created for accounting purposes, has turned into one of the most popular tools for creating custom calendars.
Theme-Enabled Excel Calendar Templates
Create great-looking calendars in seconds by selecting the theme of your choice from Excel’s gallery of colors and fonts via the Page Layout tab (Themes require Excel 2007 or later).
Learn more about Theme-Enabled Templates
All of the calendars shown in the image to the right were created by just modifying the theme.
Download the 2023 Calendar (.XLSX)
Download the 2024 Calendar (.XLSX)
Download the 2025 Calendar (.XLSX)
More designs for our theme-enabled calendar templates
- 2023 Calendar Templates
- 2024 Calendar Templates
- 2025 Calendar Templates
- 2026 Calendar Templates
Calendar Templates with Digital Stickers
These versions of the theme-enabled templates have custom digital calendar stickers already inserted for many of the holidays, and come with over 100 other images to help you add some fun and flair to your to-dos and events.
Learn more about Digital Calendar Stickers
2022 Calendar with Stickers (.XLSX)
2023 Calendar with Stickers (.XLSX)
2024 Calendar with Stickers (.XLSX)
The Original — over 2.5 million downloads — For 2023 and Beyond!
Description
Each of the Excel files includes a yearly calendar worksheet followed by 12 monthly calendars on separate worksheets. There are no complicated formulas in these files, so you can easily add events, birthdays, anniversaries and holidays, to create calendars for your family, club, or organization. Some U.S. holidays and observances are already included.
These full-year calendar spreadsheets do not contain macros. You can change formatting, merge cells to create events spanning multiple days, and otherwise modify the calendar without having to worry about messing up the dates.
The screenshot on the left shows what our original free calendar template looked like. Before Excel 2007 came out with a good color palette, we used macros within the template to generate good color schemes for our calendars. Now, you can download the theme-enabled versions listed above if you want a way to easily pick different colors for your calendar.
We’ve created many different calendar templates since this original one. so if you are looking for something more perpetual, you can try our new Calendar with Holidays, or the Perpetual Calendar.
Other Free Excel Calendars
- Yearly Calendar Template — Vertex42.com — Download, customize, and print a free yearly calendar using Excel.
- Templates by Microsoft — The Microsoft template gallery also includes a variety of calendar templates, including a few templates created by Vertex42.
How to Make a Calendar in Excel using Built-In Templates
To use one of the calendar templates from the Microsoft template gallery, follow these steps after opening Excel:
- Go to File > New
- Look for a calendar in the featured set of templates or enter «calendar» in the search field.
- Click on the template thumbnail to preview or open directly in Excel.
An example of creating interactive elements for managing a calendar on a dashboard without using macros. To solve the problem, a slice of the pivot table will be used. But for this, you must first configure the source data by converting it to a suitable format.
Step-by-step instructions on how to make an interactive calendar in Excel
The interactive calendar is the most commonly used data visualization control on a dashboard. There is one interesting solution to make it comfortable to use. You can implement this task in just a few steps.
Step 1. Prepare initial data
Let’s say we have initial sales data for an accounting period of 1 year (2023):
To label the buttons of the interactive calendar management interface, we will extract the corresponding months and days from the date in adjacent columns using Excel formulas.
For months:
For days:
Each column is a field for a pivot table. Based on the last two (with formulas), two slices will be built to switch between months and data selection for certain days and weeks. Also, the sample can be implemented quarterly, but more on that later …
In order for the buttons for the slice of days to correspond to the calendar days of the week, you need to make gaps between the months of the corresponding sizes in the source data. The sizes of these gaps will be determined by the function for calculating the number of the day of the week:
In the second argument of the function, specify the parameter that determines the first day of the week — Sunday for the USA (1) or Monday for the European region (2). Depending on the calendar format:
Description of the break device:
- The size of the gap is equal to the number of days in the week before the first day of the week of the month. That is, if the next month starts on the 4th day of the week, then the gap is 7-4=3 lines. As shown in this case in the figure.
- The gap in the month column is filled with the name of the next month.
- Cells in the sales column break must not be empty, they must be filled with the value 0.
- Blank cells after a break in the day column should be filled with numeric values less than 1, but in ascending order. This is important for sorting the buttons of the future slice by this field of the pivot table.
After we’ve formatted the source data with breaks and correctly filled in their empty cells, the last column «Weekday» can be deleted.
Step 2. Creating and setting up a pivot table based on source data
Select the cell range with source data A1:E404 and select the tool: Instert → Tables → PivotTables → From Table/Range.
In the «PivotTable from table or range» window that appears, just click OK.
Next, we set up the fields of the pivot table according to the scheme as shown in the figure below:
- Filters → Month;
- Rows → Day;
- Values → Sales;
Step 3: Create and set up slicers in a pivot table
Now we create 2 slices directly: one for switching by months, and the other for sampling data by days. To do this, first select any cell in the pivot table range and select the tool — Insert → Filters → Slicer:
Check the Month and Day options, click OK.
Now you need to first set up a slicer to select data by day. To do this, first click on the FEBRUARY button on the Month slice. And only then select the Day slice with a single left-click on the slice header and a new Slicer option will appear in the main menu at the very end. In the «Buttons» parameter section, in the «Columns» field, specify the value 7, since there are 7 days in one week. Then, in the «Size» section, set the parameters height 7.7 cm and slice width 7.7 cm.
Next, right-click on the slice Day and from the context menu that appears, select the option — Slicer Settings
In the window that appears, uncheck the «Display header» option and check the «Hide items with no data» option.
Step 4: Designing the Calendar Control Panel
Now we need to nicely arrange the slices and label the days of the week for the calendar. To do this, add a text inscription by selecting the tool — Insert → Text → TextBox:
Interactive Excel Calendar Template — READY!
Now, when switching between months, the day buttons will automatically correspond to the labels of the days of the week. When you click on the buttons for the days and months of the calendar, the data in the pivot table will be filtered and grouped accordingly.
The style of the slicer appearance can also be configured in the tools section — Slicer Styles. As a result, you can create spectacular calendars for dashboards with interactive data visualization:
Download Excel calendar dashboard template
If you set the number of button columns in the parameters for the Month slice to 3, then it will be convenient to segment the data by quarter. After all, each quarter consists of 3 months and starts from January, April, July, October. A puzzle was formed. Download the example file and see how effective this idea is. Very useful for Excel presentation developers.
Access password table for switching between dashboard users:
Name | Password | |
Alex | alex19XX@gmail.com | a12345 |
Mark | markmanager2-19XX@gmail.com | m12345 |
Elizabeth | elizabeth20XX@gmail.com | e12345 |
Yuna | yuna19XX@gmail.com | y12345 |
Administrator | admin | admin |
Microsoft Excel is a great place to create a calendar, since it is so easy to access, and so easy to enter information into.
On this page you will find several different types of Excel calendar templates. Whether you are looking for a full-size calendar where you can fill in multiple events for each day, or if you are simply looking for a miniature calendar that shows the entire year on one sheet, you’ll find the template that you need!
Click here to get the Google Sheets versions of the calendar templates
Full-size Excel calendar template
The calendar templates shown and explained below, are the large versions that have one tab for each month of the year, and provide a big place for you to fill in your schedule/events.
See below for a breakdown of the different versions that are available in full-size.
There are two different types of the full-size calendar:
Normal Squares version
The normal version of the calendar template has one big square that can be filled in for each day, just like you would expect on an ordinary calendar that you buy from the store.
Note: While typing in a single spreadsheet cell, if you hold the «Ctrl» key and then press «Enter», your cursor will go to a new line within the same cell.
Lined Squares Version
There is also a version of the calendar template that is «Lined», and has 5 rows that can be typed in for each day. This will help you record multiple events/tasks easily, and in a very structured way.
Full-size 2021 Excel calendars
The following templates contain the entire year of 2021:
2021 Normal Excel calendar
Get the template (.xlsx)
2021 Lined Excel calendar
Get the template (.xlsx)
Full-size 2022 Excel calendars
The following templates contain the entire year of 2022:
2022 Normal Excel calendar
Get the template (.xlsx)
2022 Lined Excel calendar
Get the template (.xlsx)
Full-size 2023 Excel calendars
The following templates contain the entire year of 2023:
2023 Normal Excel calendar
Get the template (.xlsx)
2023 Lined Excel calendar
Get the template (.xlsx)
Single sheet Excel calendar template
In this section you will find the single sheet version of the Excel calendar template. This template displays an entire year on one single sheet… and contains three tabs / three full years (currently 2021, 2022, and 2023).
These templates are great for showing seasonal trends and color coding specified days/weeks.
Miniature Excel calendar (2021, 2022, 2023)
Get the template (.xlsx)
I hope that you enjoy these templates and I hope that they make your life a little bit more organized!