Calendar shortcut on desktop: what works on a Mac
To put a calendar on the desktop of a Mac running macOS Sonoma or later, Control-click an empty part of the wallpaper, choose Edit Widgets, search for Calendar in the widget gallery, and drag the size you want onto the desktop. Click Done at the bottom right. The calendar now sits on the wallpaper and updates on its own. If the events you need live in Google Calendar, add the Google account to the Calendar app first, and they will show in the widget too.
That covers the most common meaning of the question. Two other meanings come up just as often: an icon on the desktop that opens a calendar with a double-click, and a key combination that brings the calendar forward from any app. macOS handles each of these differently, and one of them has a hard limit that catches people out. This guide covers all three, using the names of the actual menus and settings, with each step checked against Apple's and Google's help pages on 18 October 2026.
Add the Calendar widget to the desktop
Apple's page on adding and customising widgets on Mac gives the steps. In short:
- Control-click the wallpaper, then choose Edit Widgets.
- In the widget gallery, search for Calendar, or click the Calendar category.
- Click a widget to place it automatically, or drag it to the exact spot on the desktop you want.
- Click Done at the bottom right of the gallery.
To move it later, drag it. To change what it shows or how big it is, Control-click the widget. The shortcut menu offers the available sizes and, where the widget supports it, an Edit item for its options. Apple notes that if no Edit item appears, the widget's content cannot be changed. To get rid of it, Control-click and choose Remove Widget.
Make Google Calendar events appear in it
The widget belongs to Apple's Calendar app, so it shows whatever accounts that app knows about. Apple's guide to adding calendar accounts describes the route: open Calendar, choose Calendar > Add Account, select the provider, click Continue, and follow the sign-in. Choose Google, sign in, and the Google calendars appear in Calendar's sidebar. From then on, the desktop widget lists those events alongside any iCloud ones.
Changes made in a browser reach the widget after Calendar has synced. If an event added on the web is missing, opening the Calendar app usually brings it in.
The widget settings worth knowing
Under System Settings > Desktop & Dock > Widgets, Apple lists a few switches that change how desktop widgets behave:
- Show Widgets: On Desktop turns desktop widgets on or off as a group.
- In Stage Manager decides whether widgets show while Stage Manager is in use.
- Dim widgets on desktop has three settings. Automatically switches between monochrome and full colour, Always keeps them monochrome, Never keeps full colour. If the calendar looks washed out while an app is in front, this is why.
- Use iPhone widgets makes widgets from an iPhone signed in to the same Apple Account available in the Mac gallery. Apple lists the conditions: iOS 17 or later, the same Apple Account, and the iPhone nearby or on the same Wi-Fi.
Where the widget falls short
A desktop widget lives on the wallpaper. Every open window covers it. On a Mac that is in use all day, the wallpaper is visible for a few seconds at a time, usually just after a window is closed. That is the main complaint people have after setting it up: the calendar is on the desktop, and the desktop is behind everything.
There are two ways around this without installing anything.
Notification Center. Click the date and time in the menu bar, scroll to the bottom, and click Edit Widgets. Apple's same page explains that widgets added this way live in the panel that slides in from the right. The menu bar is always on top, so the calendar is one click away no matter how many windows are open.
Clearing the screen. Mission Control or a hot corner can push windows aside to reveal the desktop. That makes the widget reachable, but each check is two actions: reveal the desktop, then read it.
Widgets are also read-only for most purposes. Clicking an event opens the Calendar app. Adding or moving events still happens in an app.
Put a calendar icon on the desktop
Sometimes the goal is a plain icon that opens a calendar with a double-click. The method depends on which calendar.
For the Calendar app
Open Finder, click Applications in the sidebar, and select Calendar. Choose File > Make Alias and drag the alias to the desktop. An alias is a small pointer to the original, so the real app stays in Applications where updates expect it. Do not drag a copy of the app itself out of Applications.
Apple's guide to opening apps on Mac points out that the quickest way to open an app is its icon in the Dock. A Dock icon is never covered by windows, which makes it a stronger choice than a desktop alias for anything used several times a day.
For Google Calendar in Safari
Since macOS Sonoma 14, Safari can turn a web page into a separate app. Apple's article on Safari web apps gives the steps: open calendar.google.com in Safari, choose File > Add to Dock (or the Share button, then Add to Dock), type a name, and click Add. The web app is saved in the Applications folder inside your home folder, opens from the Dock or Spotlight, and runs in its own window without tabs. Apple notes it shares no cookies or history with Safari, so sign in to Google once inside the new app. It can also be added as a login item, so it opens at login.
The web app has its own settings. Open it, click its name in the menu bar, and choose Settings. Apple lists three fields there: Application Name, Application URL (with a Set to Current Page button), and Icon, where any image can replace the default. Setting the URL to the week view of Google Calendar means the window always opens on the week rather than wherever it was last left. A recognisable icon also makes the app easier to pick out in the Dock and in Spotlight results.
When a desktop item seems to disappear
If an alias or widget is missing from the desktop, check Stage Manager. Apple's widget page notes that when In Stage Manager is off, items on the desktop are hidden while Stage Manager is on, and clicking the desktop shows them again.
To get a desktop icon as well, make an alias of the web app from that Applications folder, the same way as above.
For Google Calendar in Chrome
Chrome's help on using web apps describes the equivalent. Open the site, then choose More > Cast, save, and share > Install page as app. After that, go to chrome://apps in a new tab, right-click the installed calendar, choose Create shortcut, and pick where the shortcut should appear. Google states these shortcuts can go on the desktop or in menus.
A key that opens the calendar
The second request is a key combination. This is where macOS has a firm limit.
System Settings > Keyboard > Keyboard Shortcuts > App Shortcuts looks like the place to assign a key to Calendar. Apple's page on keyboard shortcuts for apps explains that shortcuts can be created only for existing menu commands, and not for general tasks such as opening an app. App Shortcuts can rename the key for a menu item inside Calendar. It cannot launch Calendar.
Two routes work instead.
Spotlight. Press Command and Space, type the first three or four letters of the app, and press Return. It needs no setup and works from inside any app, including a Safari web app named Google Calendar.
The Shortcuts app. Build a shortcut with a single Open App action that opens Calendar or the web app. Apple's Shortcuts guide on running a shortcut from another app lists the ways to reach a shortcut: the Quick Actions menu, the Services menu, the share sheet, the Touch Bar, or a keyboard shortcut. Assign the key in the shortcut's details. The same details pane can pin it to the menu bar.
Inside Google Calendar itself, keyboard shortcuts are a separate switch. In Settings, tick Enable keyboard shortcuts and save. Keys such as d, w and m then change view, but only while the Calendar tab or web app is in front.
Which option fits
| Goal | Method | Visible with windows open | Can add events |
|---|---|---|---|
| See this week at a glance | Calendar widget on the desktop | No | No, opens Calendar |
| See it from any app | Calendar widget in Notification Center | Yes, one click in the menu bar | No, opens Calendar |
| Open Apple Calendar | Dock icon or desktop alias | Dock: yes. Desktop: no | Yes |
| Open Google Calendar in its own window | Safari Add to Dock, or Chrome Install page as app | Dock: yes | Yes |
| Open a calendar with a key | Shortcuts app with Open App, or Spotlight | Yes | Yes |
Read down the third column. The options that work during a busy day are the ones attached to the Dock, the menu bar or the keyboard. The desktop itself is the layer underneath, which is why most people who start with a desktop widget end up keeping the Notification Center version too.
A calendar that stays one keystroke away
The widget and the shortcut both answer how to reach a calendar. They do not change how long it takes to add something to it. On a Mac that is in use all day, the friction usually sits there: a call ends, a time is agreed, and opening a calendar, finding the day and filling in a form is enough delay for the event to go unwritten.
Native calendar apps for Mac approach this from the menu bar and the keyboard. Some keep the next event and a small month view in a menu bar panel, which gives the always-visible calendar that a desktop widget promises without being covered by windows. Some add a system-wide key that opens an entry box in front of whatever app is active, where a single typed line becomes an event. The guide on entering events shows how that works for a calendar synced with Google: press Control, Option and Space from any app, type something like "tomorrow 3pm review @Shibuya zoom," and press Return. The features page lists the menu bar panel with the next event, a daily digest and a mini month.
Whichever route is chosen, keep one calendar as the place where events are added. Two calendars that both look authoritative are a common source of double bookings.
What to set up first
Add the Calendar widget to Notification Center as well as the desktop, so it is one click away when windows cover the wallpaper. If the calendar lives in Google, add the account under Calendar > Add Account, or put Google Calendar in the Dock with Safari's Add to Dock. If adding events is the slow part, a menu bar calendar such as Caltimate is built for that step.
Frequently asked questions
Can Google Calendar be shown on a Mac desktop?
Yes, in two ways. Add the Google account to Apple's Calendar app under Calendar > Add Account, then add the Calendar widget to the desktop, and the widget shows the Google events. Or open calendar.google.com in Safari and choose File > Add to Dock to make it a separate app with its own icon.
Why does the Calendar widget look grey on the desktop?
The Dim widgets on desktop setting is switching it to monochrome. Open System Settings, click Desktop & Dock, go to Widgets, and set Dim widgets on desktop to Never to keep full colour.
Can a keyboard shortcut open the Calendar app on a Mac?
Not through App Shortcuts, which Apple limits to existing menu commands. Create a shortcut in the Shortcuts app with an Open App action and give it a key, or use Spotlight with Command and Space.
Is there a calendar that stays visible over other windows?
Desktop widgets sit under every window. Widgets in Notification Center open from the menu bar over any app, and menu bar calendar apps show the next event in the menu bar itself, which no window covers.
Why is a Google event missing from the desktop widget?
The widget shows what Apple's Calendar app has synced. Open the Calendar app to let it refresh, and check that the Google calendar is ticked in Calendar's sidebar.