← Back to Blog

Short answer: On a Mac, dictation types wherever Calendar has a blinking cursor, and a selected event or an empty grid has none. Double-click an empty time slot or open an event and click its title. If words vanish, check the search field, Return, the calendar it saved to and read-only calendars.

Mac and iPhone Dictate into any app on your Mac or iPhone — hold a key, speak, release. Download for MaciPhone

You open Calendar on your Mac to add a meeting before you forget the details. You press your dictation shortcut, start talking, and nothing appears. Or your words turn up in the search field and a list of old events slides into view. Or the event's name saves halfway through your sentence, or you dictate an event, click away, and it is nowhere on the grid.

Calendar is a grid of days and hours, and that is the root of most of these problems. The grid is not a text field. Clicking an event selects it without opening it for editing, and a selected event has no cursor. Each event is really a small form: a name, a location, a time, invitees and notes, and most of those are menus, date fields and suggestion lists rather than plain text. Return does not start a new line in an event's name. It saves the name and ends editing. Events belong to separate calendars that can be hidden, read-only or owned by someone else, and those calendars can live in iCloud, Google, Exchange or only on your Mac. Dictation knows none of that. It needs a blinking cursor, and it types into whichever field has one.

So most Calendar dictation problems on a Mac are about focus, Return and where an event was saved, not about your microphone. This guide works through every cause in order, starting with the most common. If dictation is failing in every app on your Mac and not only in Calendar, our complete guide to Mac dictation not working is the better place to start.

How dictation reaches Calendar on a Mac

Calendar has no dictation button of its own. Whatever produces your words, Calendar sees them the same way: as text arriving at the cursor, exactly as if you had typed it. On a Mac that text usually comes from one of two places, and there is a third thing people often mean when they talk about dictating an event.

Apple dictation

This is the option built into macOS. You start it with the dictation shortcut, usually the microphone key or a double press of the Fn or Globe key, or from Edit → Start Dictation in the menu bar. macOS handles the audio itself, so Calendar never has to ask for microphone access. What matters is that one of an event's text fields has the cursor when you start.

A third-party dictation app

Menu bar dictation apps, including ours, also type at the cursor. They need their own microphone permission, and usually Accessibility permission, under System Settings → Privacy & Security. They need a live text field to land in too, so everything below about focus and Return applies to them as well. The difference is that you start them with a hotkey you choose, and Calendar has keyboard shortcuts of its own that can get in the way (fix 8).

Siri

Siri creates whole events for you. You ask it to add lunch with Priya on Thursday at one, and it works out the name and the time and puts the event on your calendar, with no cursor involved. Siri has separate settings from dictation, so one can work while the other does not. This guide is about putting your own words into an event. Our guide to dictating events, agendas and notes in Apple Calendar on a Mac covers when Siri or the quick event box is the faster choice.

The 30-second TextEdit test

Before you change any settings, open TextEdit, create a blank document, start dictation and say a sentence.

Half a minute here saves you from changing settings that were never the problem.

The 10 fixes, in order

1. Open the event for editing, not just select it

This is the cause behind most "Calendar dictation does nothing" reports. A single click on an event selects it. The event is highlighted and looks active, but nothing in it is being edited, so there is no blinking cursor and dictation has nowhere to put your words. An empty part of the grid is the same: clicking a time slot once only moves the selection.

To create an event, switch to Day or Week view and double-click an empty time slot, or drag across the hours you want. A new event appears with its placeholder name highlighted and ready to be typed over, so dictation replaces the placeholder with your words. In Month view, double-clicking a day adds an event to that day. Year view is for looking rather than editing, so switch to Day or Week view first with Command-1 or Command-2.

To change an existing event, double-click it to open its details, then click directly on the field you want, such as the name or the notes, until the cursor appears among the words. Then start dictation. A single click on the event, or a click on an empty part of the details, does not give you a cursor.

2. Get the cursor out of the search field and the calendar list

Calendar has a search field at the top right of the window. If you last clicked there, your dictated words become a search, and a list of matching events opens in place of the event you were planning, often full of old entries with similar words. It looks as though dictation filled the wrong window. Clear the search field and close the results, then open the event you meant to edit.

The calendar list in the sidebar has a quieter trap. When you have just created a new calendar or chosen to rename one, its name is open for editing, and dictation types into the name. A calendar gets renamed and your event never changes. Press Escape to stop editing the name, rename it back if you need to, then double-click the event.

A quick way to check where focus is: look for the blinking cursor before you speak, not after. If you cannot see one inside the event, dictation will not put words there.

3. Keep Return out of the event name

An event's name and its location are single lines. In both, Return does not start a new line. It saves what you have typed and ends editing. Saying "new line" or "new paragraph" while you dictate inserts a Return, so the name saves at that point and the rest of your sentence goes nowhere, or into whatever happens to have focus next.

The name is meant to be short enough to read on the grid, where a long name is cut off anyway. For detail, use the notes. Open the event's details and click the notes line near the bottom, labelled "Add Notes, URL, or Attachments" in recent versions, or the existing notes if the event already has some. Dictate the agenda, the dial-in details or the reason for the meeting there, and keep the name to a few words.

Unnamed events are the other side of this. If dictation fails while a brand-new event is waiting for its name and you click away, the event stays on your calendar under its placeholder name. Rename it or delete it rather than leaving a mystery block in next week.

4. Know that the quick event box reads your words as a date

The add button in Calendar's toolbar opens a quick event box. You type, or dictate, a phrase such as "coffee with Sam Friday at 10am", press Return, and Calendar picks out the day and the time, uses the rest of the phrase as the event's name, and adds it. That is a fast way to dictate an event, but it means the box reads your words as a schedule. A sentence with more than one time in it, a date said in an unusual way, or a word such as "tonight" can produce an event on a day or at a time you did not mean.

After you press Return, look at the event Calendar created and check the day, the start time and the name before you move on. If something is wrong, drag the event to the right slot or open its details and correct it. For anything longer than a one-line phrase, create the event first and dictate the detail into its notes, where nothing is read as a date.

5. Watch the location and invitee suggestions

Two fields in an event's details are not plain text. As you type into the location field, Calendar suggests places and addresses from Maps and your contacts. If a suggestion is highlighted when Return arrives, your dictated words can be swapped for that suggestion, so a meeting room name becomes a street address. Dictate the location, check the suggestion list before you press Return, and if an address you did not want has replaced your words, click the location again and correct it.

The invitees field turns what you type into people. Calendar looks up each name in your contacts and needs an email address behind it, so a dictated name can match the wrong person with a similar name, or become an address that does not exist. Spoken email addresses are especially unreliable, because dictation has to guess how to write "at" and "dot". Type invitees or choose them from the suggestions rather than dictating them, and save your voice for the notes.

Invitations add one more step. When an event has invitees, Calendar shows a Send button in the details. Click it when you have finished, so the invitation or the update goes out with your words in it.

6. Find the calendar the event was saved to

Every event belongs to one calendar, and the colored square at the top right of an event's details shows which. A new event goes into your default calendar, which you can see and change in Calendar → Settings → General, unless you choose another one from that square. If the calendar it went into is unchecked in the calendar list, the event is hidden the moment you finish it, and it looks as though your dictation never happened. Choose View → Show Calendar List, tick every calendar you use, and look again.

Accounts matter too. Calendar can show calendars from iCloud, Google, Exchange and other accounts side by side, plus calendars stored only on your Mac. An event saved to a calendar under On My Mac never reaches your iPhone, and one saved to a work account appears wherever that account is set up, not in your personal iCloud. If an event is on your Mac but not on your phone, check which account its calendar belongs to, then make sure iCloud Calendar is turned on in the iCloud settings on both devices, signed in to the same Apple Account. If an account is offline or needs its password again, Calendar usually shows a warning next to it in the calendar list, and changes may wait until it reconnects.

7. Check for read-only calendars and events you do not own

Some calendars cannot be edited at all. Subscribed calendars such as public holidays or a sports schedule, the Birthdays calendar that comes from your contacts, and calendars someone has shared with you as view-only all appear on the grid like any other, but their events will not take typing. You can open the details, but the name and notes do not give you a cursor, so dictation has nowhere to go. If you need your own note on one of those dates, create a new event in a calendar you own.

Events you were invited to work in a similar way. They belong to the organizer, so you can reply to the invitation, but the name, time and description are theirs to change. A delegated work calendar, one you look after for someone else, may allow viewing but not editing, depending on the access you were given. If dictation fails on one event but works on another, look at which calendar each belongs to before you try anything else.

8. Pick a dictation shortcut Calendar does not use

If you start dictation with a hotkey, check that Calendar does not claim the same keys. Its menus have shortcuts for a new event, for Day, Week, Month and Year view (Command-1 to Command-4), for jumping to today (Command-T), for refreshing calendars and more. While Calendar is the front app, it can react to a key press before, or as well as, your dictation tool. The symptoms are confusing: dictation starts in every other app but not in Calendar, or the view jumps to another week at the moment you start speaking.

Apple dictation's default shortcuts, the microphone key and a double press of Fn or Globe, rarely clash. Custom shortcuts are where the trouble starts. If you set your own, or use a dictation app with a hotkey you picked, change it to something Calendar leaves alone, such as a single modifier key, and test again. You can check a combination against the Calendar menus before you choose it.

9. Clear Secure Input

macOS has a protection called Secure Input that stops apps from reading keystrokes while you type a password. While it is on, dictation cannot deliver text into other apps. Some apps turn it on and forget to turn it off, and macOS gives no obvious sign that it is still active.

Calendar can play a part here. When a Google, Exchange or other account needs signing in again, you are asked for its password, and a password prompt left open with the cursor in it keeps Secure Input on. Password managers are the other usual cause, along with a Terminal window sitting at a password prompt. Finish or close those prompts, click back into the event, and test again. If dictation still fails everywhere, log out of your Mac account and back in, which clears it.

10. Check your microphone and dictation settings

If dictation fails in TextEdit too, work through the Mac side:

If all of that looks right, restart your Mac. It clears stuck dictation processes and resets audio devices in one step.

Calendar quirks that look like broken dictation

Quick reference

Calendar on a Mac versus Calendar on iPhone

The calendars are the same on both devices, and so are most of the rules. Read-only calendars stay read-only, hidden calendars hide new events, invitations belong to the organizer, and an event's name is a single line. What differs is how you reach a cursor. On a Mac the trap is a selected event, the search field or the sidebar. On iPhone an event opens to a details screen with no keyboard at all until you tap Edit, and dictation comes from the mic on the keyboard. If you add events on both, our guide to iPhone dictation not working in Calendar covers the phone side.

A dictation workflow that suits Calendar

It is worth getting right, because speaking is much faster than typing. Most adults type around 40 words per minute, and even professional typists usually sit around 80 to 100, while normal speech runs at 130 to 150 words per minute. An event's name is only a few words, but the notes behind it, the agenda, the questions to ask and what was decided afterwards, are exactly where speaking saves time. If your follow-ups live in Reminders instead, our guide to Mac dictation not working in Reminders covers the same kinds of problems there.

A dictation tool that fits around your meetings

Apple dictation is free and built in, and for many people one of the fixes above is all they need. If your days are full of meetings, though, its limits start to show: sessions that end when you pause to think, and names of clients and colleagues it has no way to learn.

Voice Keyboard Pro is a Mac app that lives in your menu bar. Hold a hotkey, speak, release, and the text appears at your cursor, system-wide. In Calendar that means an event's name, its location or its notes. It still needs a live text field, so fixes 1 to 5 still apply, and because you choose its hotkey, pick one Calendar does not use (fix 8). After that, the experience is different:

On privacy, our servers store only operational pings. No audio and no transcript content is stored, which matters when your calendar holds medical appointments, interviews or plans you have not announced yet. Pro is $4.99 a month or $34.99 a year, and the monthly plan starts with a 3-day free trial. If you also add events on your phone, the iPhone app is a custom keyboard with a built-in mic button that works in any iOS app, Calendar included.

Frequently asked questions

Why does nothing happen when I dictate in Calendar on my Mac?

No event is being edited. A selected event or an empty part of the grid has no cursor. Double-click an empty time slot to create an event, or double-click an existing event and click its name or notes until a cursor blinks, then start dictation.

Why did the event name stop halfway through what I said?

The name is a single line, and Return saves it. Saying "new line" while dictating inserts a Return, so the name saves there and the rest is lost. Keep the name short and dictate longer text into the event's notes.

Why did my dictated event end up at the wrong time?

If you used the quick event box, Calendar read your words for a day and a time and picked out what it understood. Check the event after you press Return, and correct the time in its details or by dragging it.

Where did the event I just dictated go?

It was most likely saved to a calendar that is unchecked in the calendar list, or to a different account. Show the calendar list, tick every calendar, and check the default calendar in Calendar → Settings → General.

Why can I open some events but not type in them?

They belong to a read-only calendar, such as a subscribed holiday calendar, the Birthdays calendar or a calendar shared with you as view-only, or they are invitations owned by the organizer. Create your own event if you need to add notes.

Does Calendar need microphone permission for dictation?

Not for Apple dictation, which macOS handles on its own. Third-party dictation apps need their own microphone permission, and usually Accessibility permission, in System Settings → Privacy & Security, not a permission from Calendar.

What to do next

Run the 30-second TextEdit test, then work through the fixes that match what you saw. For most people it is fix 1: an event was selected, but nothing in it was being edited. If the name cut off, it is fix 3, and if an event vanished, check fix 6 before you dictate it again. If dictation works everywhere except Calendar, look at your shortcut in fix 8, and if it stopped working everywhere at once, try fix 9 first. And if you want dictation that keeps listening while you think and learns the names on your calendar, try Voice Keyboard Pro on your next agenda.

Voice Keyboard Pro
Hold your key · Speak · Release

The words land at your cursor in whatever app you are already in: Calendar, Mail, Slack, a browser form. No dictation window, nothing to copy across.

3-day free trial on the monthly plan · Apple Silicon & Intel