How to Create a Google Calendar Event From a Gmail Message

Keep your inbox and your calendar in sync

Close-Up Of Thumbtack On Calendar Date
Arisara Tongdonnoi / EyeEm / Getty Images

If you schedule a lot of events or appointments in Gmail, you'll appreciate the ease with which you can generate a Google Calendar event based on an email that contains the information about the event. Because Gmail and Google Calendar are closely integrated, you can create an event that's tied to an email even if the message doesn't mention a date at all. This feature comes in handy whether you use a computer browser or mobile app to access your Gmail account.

Create a Google Calendar Event From an Email in a Browser

If you access Gmail in a computer browser, the steps for adding a calendar event differ from using Gmail in a mobile app.

Open the message in Gmail on your computer then click the More button on Gmail's toolbar or click the period key if you have Gmail keyboard shortcuts enabled.

Select Create Event in the More drop-down menu (three vertical dots) to open a Google Calendar screen. Google Calendar populates the event's name with the subject line of the email and the description area with the email's body contents. Make any needed changes to these two areas.

Create Event from More menu in Gmail

You'll be able to adjust any element of the calendar item:

  • Select a date, time, and end time from the drop-down menus under the event name at the top of the screen if they don't transfer from the email. If the event is an all-day event or repeats at regular intervals, make the necessary choices in the date area.
Date and time options in Google Calendar
  • Add a location for the event in the field provided.
Add location field in Google Calendar
  • Set a notification for the event and enter the length of time before the event that you want to be notified.
Add notification button in Google Calendar
  • Assign a color to the calendar event and indicate whether you are Busy or Free during the event. 
Color and Busy fields in Google Calendar

Click Save at the top of Google Calendar to generate the new event. If you need to make any changes to the event later, just click on the event in the calendar to expand the entry and click the pencil icon to edit the information.

Save calendar event button in Google Calendar

Add Gmail Events Automatically to Google Calendar Using a Mobile App

Assuming you have also downloaded the Google Calendar app, it recognizes reservations and certain events and automatically adds them to your calendar from Gmail. This handy feature applies to events in confirmation emails from companies regarding hotel, restaurant, and flight reservations, and for ticketed events such as movies and concerts.

  1. Open the Google Calendar app on your mobile device. Expand the menu icon at the top of the screen and tap Settings
  2. Tap Events from Gmail.
  3. The screen that opens contains your Google log-in information and an on/off slider next to Add events from Gmail. Tap the slider to move it to the on position. Now, when you receive an email in your Google Mail app about an event such as a concert, restaurant reservation, or flight, it is added to your calendar automatically. You can delete a single event or turn off this feature if you don't want events to be added automatically.
Settings, Events from Gmail, toggle ON in Gmail for iOS settings

If you later receive an email that updates the event—with a time change, for example—that change is made automatically to the calendar event.

You can't edit these events yourself but you can delete an event from Google Calendar.

To delete a single event, tap the three-dot menu then tap Delete.