PDF to Google Calendar: Add a PDF Schedule in Minutes (2026)

•7 min read•guide
By Gustavo Jordão

Google Calendar can't import a PDF. See the built-in route, and how Calendara on iPhone reads the PDF and syncs every event to Google Calendar.

Download Calendara and start organizing your family calendar today.

Download Calendara

The school emailed a PDF with the whole year's dates. Or the league sent a nine-page schedule. You open Google Calendar and look for an import button, and there is no way to hand it a PDF. Google Calendar can't read a PDF, but Calendara on your iPhone can: upload the PDF, review the events it finds, and Google Calendar sync puts them where you already look.

Reading this on a computer? Calendara is an iPhone app. Open this page on your phone, or get the download link and scan the code.

The short answer

MethodEvents per PDFLocation and repeatsShared with familyCost
Google Calendar's own importNone (it takes .ics and .csv, not PDF)Not applicableOnly if you share the calendarFree
Calendara on iPhone, synced to GoogleAll of them, reviewed by youExtracted when the PDF lists themYes, in the shared family calendar7-day free preview · then $4.99/mo or $39.99/yr
Type each eventOne at a timeManualOnly if you share the calendarYour evening

Put This Guide Into Practice

Download Calendara and start organizing your family calendar today.

Download Calendara7-day free preview

Method 1: Google Calendar's built-in route

Google Calendar has an import tool on the web (Settings, then Import & export). It accepts two file types: iCal (.ics) and CSV. A PDF is neither, so the tool has nothing to do with it.

That leaves two built-in options:

  1. Type the events. Open the PDF next to Google Calendar. For each date, create an event, type the title, set the date and time, add the location, and save. If the PDF says "practice every Tuesday," set the repeat yourself.
  2. Build a CSV by hand. Copy the dates into a spreadsheet using Google's column layout, export it as CSV, and import the file. This works, but you are still typing every row, plus learning the format first.

Both are honest, free, and fine for three or four dates. For a school year or a season schedule, they are where most parents give up halfway through September. One more honest note: if the school or team publishes its calendar as a subscription link, use that. Subscribing in Google Calendar is free and stays up to date by itself.

Method 2: Calendara on iPhone (the PDF becomes events)

Calendara is a family calendar app for iPhone with AI import. It can read a camera photo, a screenshot, a PDF, a spreadsheet, or pasted text, and for a PDF it reads the first 10 pages. It finds the dates, times, locations, all-day events and repeating patterns, then shows you the list so you can fix anything before it saves.

  1. Get the PDF into Files. If it came in Gmail on your iPhone, open the attachment, tap Share, and choose Save to Files. The same works from Mail or a download in Safari.
  2. Upload it in Calendara. Open the app, start an AI import, and pick the PDF from Files.
  3. Review the events. Every event is listed. Edit a title, date or time, mark an event all-day, and deselect any you don't want.
  4. Save. The events go into your shared family calendar. Anyone you invited sees them on their own iPhone.
  5. Connect Google Calendar once. In Calendara's settings, connect your Google account. Events sync two ways, so what you add in Calendara shows up in Google Calendar and edits in Google come back.

The same import can also pull to-do and shopping list items from the PDF, which helps with a camp packet that has a "what to bring" page. Our PDF to calendar guide covers PDFs in general, and the photo to calendar page shows the app reading a real flyer.

See it work on your own flyer

Take a photo of any schedule — camp flyer, practice calendar, school newsletter — and Calendara turns it into shared, color-coded events for the whole family.

Get the app — it's free7-day free preview
Watch a photo become events →

Tips and troubleshooting

The PDF is longer than 10 pages. Calendara reads the first 10. If the dates you need are later in the file, save just those pages as a smaller PDF first, or split the file in two.

A date came out wrong. That is what the review step is for. Tap the event and fix it before saving. Look hardest at dates written like 3/4, which can mean March 4 or April 3 depending on who wrote the schedule.

The PDF is a scan, or the text is faint. Try again with a clearer copy. If you only have a printout, photo to Google Calendar shows how a camera photo works instead.

Events are not showing in Google Calendar. Check that Google Calendar is connected in Calendara's settings, then open the app and give it a moment to sync.

You only need the dates of one school. Our guide to adding a school calendar to Google Calendar lists the free routes for school calendars that already offer a link.

What parents use it for

  • The school year calendar. Maya gets the district's PDF in September. One upload, one review, and every no-school day and early dismissal is on the family calendar, which also shows in her Google Calendar at work.
  • A tournament packet. Sam's club sends Noah's weekend tournament as a multi-page PDF with game times and field numbers. He uploads it Thursday night and the games appear before the drive.
  • A camp packet. Lily's swim camp PDF lists week-by-week drop-off times plus a packing list. The dates become events and the packing list can become to-do items.
  • A class volunteer schedule. The teacher's PDF has a sign-up grid with dates. Maya keeps only the days she signed up for and deselects the rest before saving.

Which route should you pick?

Pick the built-in route when the PDF holds one or two dates and only you need them. A dentist reminder or a single concert date takes a minute to type, and an app adds nothing.

Pick Calendara when the PDF holds more than a handful of dates, when the dates repeat, or when other people in the family need to see them. A school year calendar, a season schedule and a camp packet all fit here. Maya's school PDF has about forty dates. Typing them takes an evening. Reading them with Calendara and checking the list takes a few minutes, and the family calendar already has them when she finishes.

Pick a subscription link when one exists. Some schools and leagues publish a calendar you can subscribe to in Google Calendar. That is free and updates by itself when the school changes a date. A PDF is a fixed copy, so if the school reissues the PDF with a new date, upload the new version and check the changes during review. Check the school's website for a link before you start.

One more thing to know about Google Calendar sync: it works two ways. An event you fix in Calendara shows the fix in Google Calendar, and a change you make in Google Calendar comes back to Calendara. That means the family calendar and your own Google Calendar stay in line, which matters if you check Google Calendar all day at work and Sam checks Calendara on his phone.

Bottom line

Google Calendar can't take a PDF, so the built-in routes are typing or a hand-built CSV. If the PDF has more than a few dates, upload it to Calendara on your iPhone, review the events, and let Google Calendar sync carry them over. You get a 7-day free preview, then $4.99/mo or $39.99/yr.

Put This Guide Into Practice

Download Calendara and start organizing your family calendar today.

Download Calendara7-day free preview
Share:
Tags:pdf to google calendaradd pdf schedule to google calendarimport pdf into google calendarimport pdf calendar into google calendarpdf schedule to calendarphoto to calendar

Put This Guide Into Practice

Download Calendara and start organizing your family calendar today.

Download Calendara
7-day free preview
7-day free previewDownload Calendara