Free ways to show a calendar on the Mac desktop
The request behind this search is usually modest. A calendar that is simply there, visible without bringing a window forward, without switching to a browser tab, and without paying for it. The reason it turns into a search at all is that a Mac out of the box does not look like it does this, and the App Store results are full of subscriptions.
It does do this, in more than one place, and the free options are better than they were a few years ago. The part that takes some thought is choosing which surface the calendar should sit on, because the four available surfaces answer different questions and none of them answers all of them. Picking the wrong one is why people install three utilities and still glance at their phone.
Four surfaces, and they are not interchangeable
A calendar on a Mac can occupy the desktop wallpaper, Notification Center, the menu bar, or a window that stays on screen. The difference is not visual. It is how much effort it takes to see it and how much it can show.
The desktop is the largest area and the least reliable, because a full screen browser or editor covers it completely. It suits people who work with tiled windows and return to a visible desktop between tasks.
Notification Center is one click from anywhere and never covered, but it is also never visible unless asked for. It suits a check that happens a few times a day rather than continuously.
The menu bar is always visible and very small. It answers what date is next Tuesday and what is the next meeting, and nothing larger.
A window kept on screen shows the most and costs the most space. On a second display it is close to ideal. On a single laptop screen it is the first thing to get covered.
The fourth one has a wrinkle worth knowing before counting on it. macOS has no general setting that pins an arbitrary window above all others, so a calendar window left open behaves like any other window and disappears behind whatever gets focused next. The free ways around that are a dedicated Space that the calendar lives in permanently, a tiled arrangement that reserves a strip of the screen for it, or a second display where nothing competes for the space. All three work. None of them survives a full screen video call.
Deciding which of these the actual problem needs takes a minute and saves installing anything at all in about half of cases.
Two surfaces macOS already provides
Both of these are built into macOS, cost nothing, and are the reason many people never need a third party tool.
Widgets can go directly on the desktop. Control-click the wallpaper, choose Edit Widgets, then either click a widget to place it or drag it into position. The Calendar widget comes in more than one size, and the larger ones list the day's events rather than only showing the date grid. A widget dropped on the right side of the desktop stays out of the way of most window layouts.
Notification Center holds the same widgets and is reached differently. Click the date and time in the menu bar, or swipe left with two fingers from the right edge of the trackpad. The same Edit Widgets flow adds the Calendar widget there. This is the version that is never covered by a full screen window, which makes it the more dependable of the two.
The menu bar clock is worth adjusting while in the neighbourhood. Under System Settings and Control Center, the clock options control whether the day of the week and the date appear beside the time. Turning that on answers a large share of the glance questions with no software added at all.
The calendar that is already installed
Before adding anything, it is worth noting that a full calendar application ships with macOS and costs nothing. It is easy to skip past because it looks plain next to the paid apps, but it does the job the free surfaces cannot: showing a whole week or month in a resizable window.
More importantly, it is the store everything else reads from. Widgets, menu bar utilities, and Notification Center all pull from the calendar database that macOS maintains, and that database gets populated when accounts are added to the system. An account added there becomes visible to every other free surface at once, which is why the setup order matters more than the choice of tool.
Adding an account happens from the Calendar menu, then Add Account, choosing the provider and following the prompts. Google, iCloud, Exchange, and generic CalDAV all appear. There is also Option+Command+S for adding a subscribed calendar from a link, which is how public timetables, holiday calendars, and shared team feeds get in, and Command+R forces a refresh when something looks stale.
The reason this matters for a free setup is that it removes the most common failure. People install a free menu bar tool, see an empty month, and conclude the tool is broken. In most cases the tool is fine and macOS simply has no calendar accounts in it, because the calendar has only ever been opened in a browser. Adding the account once fixes the widget, the menu bar tool, and Notification Center together.
The free menu bar utility
When the built in widgets are not enough, the menu bar is the next step, and there is a long standing free option. Itsycal is described by its own site in one line.
Itsycal is a tiny menu bar calendar. Source: mowglii.com
It runs on macOS 11 and later, and it is released under the MIT license, which means the source is open and there is no paid tier waiting behind a feature. The published feature list covers integration with the Mac Calendar app, creating and displaying events, joining virtual meetings, ISO week numbers, replacing the system clock, dark mode, and displaying up to two months at a time.
The important structural detail is that it reads the calendars macOS already knows about. It does not hold accounts of its own. On a machine where Google Calendar is only ever opened in a browser, and no account has been added in System Settings, a tool of this kind will correctly show nothing at all. Adding the account to macOS first is the fix.
What it does not try to be is a calendar application. Rebuilding a week, comparing two candidate dates, or checking whether a shared calendar has double booked someone all need a full grid, and a dropdown a few hundred pixels wide cannot provide one.
A full free calendar application
The fourth surface, a real window, also has a free option. Notion Calendar is downloadable for macOS at no cost, connects to existing calendar accounts, and puts meeting joining in the menu bar alongside the window. It is available in 12 languages, including Japanese, and includes a scheduling link feature for sending availability.
The trade off is the one that comes with anything free from a larger product. The application is built to sit alongside a workspace product, so its direction is set by that product's roadmap rather than by calendar users alone. That is not a criticism of how it works today. It is a reason to check periodically rather than to assume permanence, which is the same reason to check any free tier.
Why a browser tab is not a desktop calendar
Plenty of people would happily leave Google Calendar open in a window and call it done. Two things get in the way.
There is no application to install. The official wording is that Calendar cannot be downloaded and installed on a computer, though it can be used offline. A pinned browser tab is the closest available equivalent, and it competes with every other tab for the same window.
The offline mode also has sharper edges than most people expect.
Even without an internet connection, you can: Open Google Calendar in a Chrome browser. View your calendar and events from the last 4 weeks or any time in the future. Source: support.google.com
Three constraints follow from that. It is Chrome, so a Safari or Firefox user gets nothing offline. It is view only, since creating or editing events, emailing guests, and reaching tasks are all unavailable while disconnected. And it lives in the browser cache, so clearing cached images and files switches offline support off and it has to be turned back on.
What the paid options charge for
Knowing the price of the paid tier is what makes free measurable. Two of the common Mac calendars publish theirs plainly.
| Option | Price | Notes |
|---|---|---|
| macOS widgets and Notification Center | Free | Included with the system |
| Itsycal | Free | MIT license, macOS 11 or later |
| Notion Calendar | Free | macOS download, 12 languages |
| Fantastical Free tier | 0 yen, always | Calendar app plus existing accounts |
| Fantastical Individual | 834 yen per month, billed annually | 14 day free trial |
| BusyCal | 49.99 USD, one time | 14 day free trial, macOS 12.0 or later |
Two things stand out in that table. Fantastical publishes a permanently free tier alongside the subscription, so trying it costs nothing, and one of the paid options is a one time purchase rather than a subscription, which changes the arithmetic for anyone planning to use the same tool for several years.
The free trials are also worth using in a specific way rather than a general one. Two weeks is enough to replay one real fortnight, not to browse features, so the useful test is whether the same set of commitments takes fewer steps to enter and fewer glances to check. A trial spent exploring settings tells you very little, because every calendar looks capable in a settings screen.
What the money buys, across both, is not display. It is entry, natural language parsing, scheduling links, richer handling of invitations. That is the honest dividing line: free surfaces are good at showing a calendar, and paid tools compete on getting things into it. The Buy page sets out where this one sits, and Compared with other calendars lines the options up against each other.
Spend a week on the free version first
Turn on the day and date beside the menu bar clock, put the Calendar widget in Notification Center, and use only that for a week. It costs nothing and it separates the two problems that this search usually conflates. If the week goes smoothly, the answer was a setting, not an app.
If it does not, the useful question is which part failed. Wanting a bigger picture points at a menu bar utility or a window. Finding that events were missing from the calendar in the first place points somewhere else entirely, at how commitments get entered, which is covered in Entering events.
Frequently asked questions
Can a calendar be placed directly on the Mac desktop for free?
Yes. Control-click the desktop wallpaper, choose Edit Widgets, and add the Calendar widget, either by clicking it or dragging it into position. It is included with macOS at no cost. The one limitation is that a full screen window covers the desktop entirely, so the widget is only visible when the desktop is.
Is there a free menu bar calendar for Mac?
Itsycal is free, open source under the MIT license, and runs on macOS 11 and later. It shows a month grid and the day's events from the calendars macOS already knows about, replaces the system clock if wanted, and can join video meetings. It does not hold its own accounts, so the account has to exist in macOS first.
Why does a free menu bar calendar show no events at all?
Usually one of two reasons. Either calendar access was declined, which is fixed in System Settings under Privacy and Security, or no calendar account exists in macOS because the calendar has only ever been opened in a browser. Tools that read the system calendar have nothing to read until an account is added.
Can Google Calendar be installed on a Mac?
No. Google states that Calendar cannot be downloaded and installed on a computer, though it can be used offline. Offline mode works in a Chrome browser, shows the last four weeks and anything in the future, and does not allow creating or editing events. Clearing the browser cache switches it off until it is enabled again.
Is a free calendar app enough for work use?
For seeing a schedule, generally yes, since the free surfaces on macOS and the free applications all display accounts accurately. The differences that paid tools charge for sit on the entry side, in natural language input, scheduling links, and invitation handling. A week on the free setup shows which of the two is actually the bottleneck.