Keyboard shortcuts for calendar work on a Mac

Most people who look up keyboard shortcuts for a calendar app already know the basics. They have hit Command-N a thousand times. What slows them down is the next layer: jumping to a date without the mouse, nudging a meeting by fifteen minutes, switching views, and dealing with the fact that the same keys mean different things in Apple Calendar, Google Calendar in a browser, and a third-party app. The fastest setup is not the app with the most shortcuts, it is one where the five actions you repeat every day sit on keys that do not change between apps.

This page lists the shortcuts that matter for daily calendar work in the three environments most Mac users switch between, points out where they conflict, and ends with a short plan for building muscle memory that survives a change of app. Every shortcut below was checked against the vendor's own help page on October 18, 2026. This site is run by the developer of a calendar app for Mac.

The shortcuts that carry most of the work

Calendar work on a keyboard comes down to five jobs. Everything else is occasional.

  1. Create an event without reaching for the mouse.
  2. Go to today, then move forward or back by a day, week or month.
  3. Switch views between day, week and month.
  4. Jump to a specific date someone mentioned in an email.
  5. Move or edit the selected event without opening a form.

Here is how those five map across the environments in this article.

Job Apple Calendar Google Calendar (web) Fantastical for Mac
New event Command-N c Command-N
Go to today Command-T t Command-T
Next period Command-Right Arrow j or n Right Arrow (next month)
Day view Command-1 1 or d no single key listed
Week view Command-2 2 or w no single key listed
Month view Command-3 3 or m no single key listed
Go to a date Shift-Command-T g not listed
Search Command-F / Command-F
Edit selected Command-E e Command-E shows or hides details

The pattern is clear. Apple Calendar and Fantastical share the Command-key grammar of macOS. Google Calendar in a browser uses single letters, because Command shortcuts in a browser belong to the browser. That single difference explains most of the frustration people describe in forum threads: a key that works perfectly in one window does something else, or nothing, in the next.

Sources for the table: Apple's Keyboard shortcuts in Calendar on Mac, Google's Use keyboard shortcuts in Google Calendar, and Flexibits' Fantastical for Mac keyboard shortcuts.

Apple Calendar: the full set worth learning

Apple Calendar has the deepest set of built-in shortcuts of the three, and they work offline because the app is native.

Moving around

  • Command-Right Arrow / Command-Left Arrow: next or previous day, week, month or year, depending on the view you are in.
  • Command-T: today.
  • Shift-Command-T: go to a specific date. Type the date and press Return.
  • Command-1, 2, 3, 4: Day, Week, Month and Year view.
  • Control-Command-F: full screen. Escape leaves it.
  • Command-R: refresh all calendars. Useful when a colleague says they just sent an invitation and it has not appeared.

Working with events

  • Command-N: new event. Command-E: edit the selected event. ⌥⌘I (Option-Command with the letter key): edit it in the inspector window.
  • Tab / Shift-Tab: select the next or previous event when no event is open. When an event is open, the same keys move between fields.
  • Control-Option-Up or Down Arrow: move the selected event 15 minutes earlier or later in Day or Week view. In Month view the same keys move it by a week.
  • Control-Option-Left or Right Arrow: move the selected event a day earlier or later.
  • Shift-Command-A: show or hide the Availability panel.
  • ⌘I: show information for a calendar or event.

Managing the calendar list

  • Command-click a calendar's checkbox to select or deselect all of them.
  • Option-Command-click a checkbox to show only that calendar and hide the rest.
  • Option-Command-S: add a subscribed calendar from a URL.

The Option-Command-click trick deserves attention. When a week is crowded with work and family calendars, isolating one calendar and then Command-clicking to bring them all back is quicker than any filter panel.

Apple adds a note that matters on non-US keyboards: shortcuts can vary with the language and keyboard layout, and the menus in the menu bar always show the correct key for your setup. If a shortcut on this page does nothing, open the menu and read what it says there. The same check settles questions about older macOS versions, because Apple keeps a separate copy of the shortcut list for each release, from High Sierra through the current one, and the version picker at the top of the page switches between them.

Google Calendar in a browser: turn the shortcuts on first

Google Calendar's shortcuts are not always active. They depend on a setting, and that setting is per account.

To enable them, following Google's help page:

  1. Open Google Calendar on your computer.
  2. Click Settings at the top right.
  3. Check Enable keyboard shortcuts.
  4. Click Save at the bottom of the page.

Once enabled, typing a question mark shows the full list. The ones worth memorizing:

  • c: create an event. e: open the selected event's details. Backspace or Delete: delete it. z: undo.
  • t: today. j or n: next date range. g: go to a date. r: refresh.
  • 1 or d: day. 2 or w: week. 3 or m: month. 4 or x: custom view. 5 or a: agenda.
  • /: put the cursor in search. s: settings.
  • Command-S: save an event from its details page. Esc: back to the grid.
  • Command-Option-period or Command-Option-comma: jump to the Tasks and Keep side panel on a Mac.

Two details trip people up. First, if you use several Google accounts in the same browser, each account has its own setting. Turning shortcuts on in the personal account does nothing for the work account. Second, the single-letter keys only fire when the cursor is not inside a text field. If pressing c types the letter c somewhere, click an empty part of the grid and try again.

The view keys line up with Apple Calendar: 1 is Day, 2 is Week and 3 is Month in both. That is the one area where moving between the two is painless.

Fantastical and other third-party apps

Third-party calendar apps add shortcuts Apple and Google do not have, mainly around quick entry. They also introduce the most collisions.

Fantastical's help page lists, among others:

  • Control-Option-Space: open or close Fantastical from anywhere. The key can be changed in its settings.
  • Command-N: new event. Command-K: toggle between event and task while adding an item.
  • Right and Left Arrow: next and previous month. Shift-Right and Shift-Left Arrow: next and previous day. Shift-Down and Shift-Up Arrow: next and previous week.
  • Control-Command-Right or Left Arrow: move the selected item to the next or previous day in Day or Week view.
  • Control-Shift-Down or Up Arrow: move the end of an event 15 minutes later or earlier.
  • ⇧⌘I: show detected invitees while creating an event.

It also documents mouse modifiers that act like shortcuts: Option-drag duplicates an event, and holding Shift while dragging disables the 15-minute snap.

The page carries a warning worth repeating: if some shortcuts do not work, macOS probably has a system shortcut assigned to the same keys, and those can be changed in System Settings under Keyboard.

Where the keys collide

Quick-entry keys clash between apps. Control-Option-Space is the default for Fantastical, and at least one other native Mac calendar uses the same combination for its system-wide entry panel. Install both and only one of them will respond. Pick the app you want on that key and reassign the other.

View numbers are not universal. Apple Calendar and Google Calendar both use 1 for Day and 3 for Month. Some third-party Mac calendars use Command-1 for Month and Command-3 for Day instead. Moving between them, Command-1 lands on the opposite view from the one you expected. Before committing to an app, open its View menu and check.

Space-bar combinations belong to macOS first. Apple's Mac keyboard shortcuts page lists Command-Space for Spotlight and Control-Command-Space for the Character Viewer, and notes that in some versions of macOS, the Space shortcuts change input sources when more than one language is set up. Users who type in two languages often find that a calendar's Control-Space style shortcut is already taken.

Building a setup that survives a change of app

Learning thirty shortcuts is rarely the goal. The aim is to stop thinking about the keyboard for the handful of actions repeated every day. Three steps get there.

Step 1: Pick one place where events are created

Most calendar time is lost in creating events, not in viewing them. Decide which window you will create events in: the native app, the browser tab, or a global quick-entry panel. Then learn only that window's new-event key and its date-jump key. A global panel has the advantage that it works the same whether you are in Mail, Slack or a browser, which removes the need to switch apps at all.

Step 2: Align the view keys

If you use both a browser calendar and a Mac app, check that 1, 2 and 3 mean the same thing in both. Where they do not, the menu bar can fix it. macOS lets you assign a custom shortcut to any menu item in System Settings, under Keyboard, Keyboard Shortcuts, App Shortcuts, as long as you type the menu item's name exactly as it appears. Assigning Command-1 to Day view in the app that differs makes both behave the same.

Step 3: Learn the move keys, not just the create keys

The biggest time saver in Apple Calendar is Control-Option with the arrow keys, which moves the selected event by 15 minutes or by a day. Rescheduling by keyboard avoids the small dragging errors that leave a meeting five minutes off the grid. Fantastical's equivalent is Control-Command with arrows. Google Calendar in a browser has no equivalent on its shortcut list, so moving events there stays a mouse job.

A practical test: for one week, every time you reach for the mouse in your calendar, note what you were doing. The list is usually short, and it tells you exactly which two or three shortcuts are worth learning next. For a look at how a desktop calendar handles quick entry and command search, the features page lists each input route, and the guide includes a shortcuts section.

What to change first

Choose one window for creating events and learn its new-event and go-to-date keys this week. Then check that your view keys mean the same thing in every calendar you open, and fix any clash in System Settings. If a native Mac calendar with a system-wide entry panel and a command palette suits the way you work, Caltimate is one to try alongside the others.

Frequently asked questions

How are keyboard shortcuts turned on in Google Calendar?

Open Google Calendar on a computer, click Settings at the top right, check "Enable keyboard shortcuts" and click Save. The setting is per account, so repeat it for each Google account you use in the browser. Press the question mark key to see the full list.

What is the shortcut to go to a specific date in Apple Calendar?

Press Shift-Command-T, type the date, and press Return. Command-T returns to today. In Google Calendar the equivalent keys are g and t, once shortcuts are enabled.

Why does a calendar shortcut do nothing on a Mac?

The most common cause is a clash with a system shortcut or another app using the same keys, often a Space-bar combination. Check the app's menus for the correct key on your keyboard layout, then reassign conflicting shortcuts in System Settings under Keyboard.

Can a calendar event be moved with the keyboard instead of dragging?

Yes in Apple Calendar: select the event and press Control-Option with an arrow key to move it by 15 minutes or by a day. Fantastical uses Control-Command with the arrow keys. Google Calendar's published shortcut list does not include a move command.

Back to all posts