How to Create a Google Calendar Event From a Gmail Message

Don't miss out on an event listed in a Gmail message again.

Close-up of laptop daytimer and papers on desk
Rubberball/Ross Anania/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, here's how to add an event to your Google Calendar from a Gmail message:

  1. Open the message in Gmail on your computer.
  2. Click the More button on Gmail's toolbar or click the period key if you have Gmail keyboard shortcuts enabled.
  3. Select Create event in the More drop-down menu 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.
  4. Select a datetime, 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.
  5. Add a location for the event in the field provided.
  6. Set a notification for the event and enter the length of time before the event that you want to be notified.
  7. Assign a color to the calendar event and indicate whether you are Busy or Free during the event. 
  8. Click Save at the top of Google Calendar to generate the new event.

Google Calendar opens and displays the event you entered. 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.

Add Gmail Events Automatically to Google Calendar Using a Mobile App

If you aren't someone who sits at a desk all day, you may access your Gmail messages from the Gmail app on your Android or iOS mobile device. Assuming you have also downloaded the Google Calendar app, it can recognize reservations and certain events and automatically add 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.

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.

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

To delete a single event:

  1. Open the Google Calendar app.
  2. Open the event you want to delete.
  3. Tap the three-dot menu at the top of the screen
  4. Tap Delete.