Keyboard shortcuts, scheduling tools, and view reference for Google Calendar.
| Group | Action | Shortcut | Notes |
|---|---|---|---|
| View | Day view | d or 1 | Single-day detail. |
| View | Week view | w or 2 | The default working view for most people. |
| View | Month view | m or 3 | Good for spotting density and planning ahead. |
| View | Year view | y or 4 | Overview only — no event detail. |
| View | Schedule (agenda) view | a or 5 | A linear list of upcoming events — the most readable view on a small screen. |
| View | Custom day range | x | Uses the "Custom view" length set in Settings (2–4 days, 2–4 weeks). |
| Navigate | Next / previous period | j / k or n / p | Moves by whatever period the current view shows. |
| Navigate | Jump to today | t | Instant reset after browsing ahead. |
| Navigate | Go to date | g | Opens a date picker for jumping anywhere. |
| Navigate | Search events | / | Searches titles, descriptions, locations, and attendees. |
| Event | Create event | c | Opens the full event editor. |
| Event | Open selected event | e | Opens details for the highlighted event. |
| Event | Delete event | Backspace or Delete | An undo toast appears briefly afterwards. |
| Event | Undo | z | Reverses an accidental delete or drag-move. |
| Event | Save event (in editor) | Ctrl/⌘ + S | Saves and closes. |
| Other | Refresh | r | Re-syncs without a full page reload. |
| Other | Open settings | s | Straight to the settings page. |
| Other | Shortcut overlay | ? | Calendar's own always-current list. |
Find a Time — for people inside your organization
When creating an event, the Find a Time tab overlays every invitee's free/busy data so open slots are immediately visible. Works only where colleagues' availability is visible to you, which is the norm within a Workspace domain.
Appointment schedules — for people outside it
Create → Appointment schedule. Define your available windows, slot length, buffer time, and maximum bookings per day; Calendar generates a public booking page. Invitees pick a slot and the event is created automatically — no account required on their side.
Set working hours and location so the tooling can help
Settings → Working hours & location. Outside these hours colleagues see a warning when they try to book you, and Calendar excludes them from suggestions. Adding location (office/home) also tells people whether to expect you in person.
Use Speedy Meetings to build in breathing room
Settings → Speedy meetings makes 30-minute events default to 25 and 60-minute to 50. A small change with an outsized effect on a heavily-booked day — everyone gets transition time automatically.
Add focus time and out-of-office blocks
Create → Focus time automatically declines conflicting invitations. Create → Out of office declines everything for the period with a custom message. Both are far more effective than a busy-looking placeholder event people will book over anyway.
Propose a new time instead of just declining
On an invitation, the response dropdown includes Propose a new time. The organizer sees your suggestion alongside the original — much better than declining and starting an email thread.
Event types worth knowing
Standard event
The default. Can carry a Meet link, Drive attachments, a description, and guest permissions (modify / invite others / see guest list).
Focus time
Blocks time and automatically declines conflicting invites. Tracked separately in Calendar's Time Insights.
Out of office
Declines new and existing invitations for the period with an explanatory message. Shows a distinct visual style to colleagues.
Task
A to-do rather than a meeting. Incomplete tasks roll forward to today rather than being silently missed.
Recurring event
Supports complex rules (2nd Tuesday monthly, every weekday). Always set an end date — infinite recurring meetings are how calendars rot.
Appointment schedule
A bookable page for external people. Supports slot length, buffer time, booking limits, and a lead-time minimum.
Visibility levels, and what each actually exposes
| Permission | What the other person sees | Typical use |
|---|---|---|
| See only free/busy | Blocks of busy time with no titles or details. | The correct default for a wide audience or an external party. Enough to schedule around you, nothing more. |
| See all event details | Titles, descriptions, locations, guest lists. | Immediate team members who need context, not just availability. |
| Make changes to events | Full detail plus the ability to edit and delete. | An assistant or a co-owner of a shared team calendar. |
| Make changes and manage sharing | Everything, including who else the calendar is shared with. | Full delegation. Grant sparingly. |
- Any single event can be set to Private in its Visibility dropdown — it then shows as busy without details, even to people who can otherwise see everything.
- Conversely, Public exposes an event's details more broadly than the calendar default. Check this before making a calendar public.
- Default visibility is set per calendar in Settings; individual events inherit it unless overridden.
- Sensitive appointments (medical, interviews, one-to-ones) are worth marking Private explicitly rather than relying on the calendar-level setting.
- Create separate calendars for work, personal, a team, or a project. Each gets its own colour, sharing settings, and can be toggled off in the sidebar.
- Toggling a calendar off hides it from view and from your free/busy — useful for planning, but remember it when you wonder why a conflict wasn't caught.
- Subscribe to others' calendars (Other calendars → Subscribe) to overlay a colleague's schedule permanently.
- Public holiday and sports calendars can be added from Browse calendars of interest.
- Events store a time zone, not just a clock time. Creating an event while travelling can place it at an unintended hour.
- Settings → Secondary time zone displays a second column in the grid — essential for anyone working across regions.
- An event editor lets you set separate start and end time zones, which correctly models a flight.
- Enable "Ask me when I switch time zones" in Settings so travel doesn't silently shift your whole calendar.
Gotchas
- Every edit asks: This event / This and following / All events. Choosing "All" on a long-running series rewrites history, including past occurrences.
- "This and following" effectively splits the series in two — the correct choice when a recurring meeting changes time going forward.
- Deleting "All events" removes the series from every attendee's calendar, including past instances they may still need for reference.
- Recurring events with no end date are the main cause of calendar decay. Set an end date or a count.
- By default guests cannot modify the event or invite others. Both are checkboxes in the event editor and are frequently the missing piece when someone "can't add a colleague".
- "See guest list" can be unchecked to hide attendees from each other — appropriate for a large external invite.
- Only the organizer can change the time for everyone. If the organizer leaves the company, transfer ownership before their account is deleted or the series becomes unmanageable.
- Each calendar has its own default notification settings — changing them for your main calendar doesn't affect a subscribed one.
- Event-level notifications override the calendar default and are the right tool for a genuinely important one-off.
- Desktop notifications require browser permission; if they silently don't appear, that's usually the cause.
- "Daily agenda" (Settings → per calendar → Other notifications) emails you the day's schedule each morning — a quiet, high-value setting.
Tips
Press c then type "Lunch with Sam Friday 12pm" — Calendar parses the date, time, and title. Fastest way to add something without touching the form.
Flights, hotels, and restaurant bookings in Gmail are added to your calendar automatically. Control it in Settings → Events from Gmail — including turning it off if you find it intrusive.
Workspace accounts get a breakdown of where meeting time actually goes, by person and category. Genuinely useful evidence when arguing for fewer meetings.
Settings → Event settings → Automatically add Google Meet video conferences. Every event gets a link with no extra clicks, and it costs nothing when unused.
Settings → Import & export handles the universal .ics format, so calendars move cleanly between Google, Outlook, and Apple Calendar.
Type cal.new in any browser address bar to jump straight into creating an event.