Random header image... Refresh for more!

How to Print a Year in Google Calendar

Have you ever wanted to print a couple of months—or howabout a full year of your Google Calendar all at once? For some reason, Google doesn’t have that option on their calendars, but it’s easy enough to do yourself.

This probably works in other browsers, but i haven’t tried—so first make sure you’re using Firefox. If you’re not, ask yourself if you should really be using the Internet at all. Or go here.

  1. Open up your Google Calendar
  2. Select the month you want to start from
  3. Click the Print icon near the top right of your calendar
  4. Choose “Save As” (this will create a PDF)
  5. Open your Firefox Download Manager (Control or Command + J is the keyboard shortcut)
  6. Right-click on the file in your list of downloads
  7. Choose “Copy Download Link”
  8. Paste that link into your Address Bar
  9. Find the dates (I’ve highlighted them in red) within the string (for example “[…]letter&dates=20100131%F20100307&ctz=America…”)
  10. Replace those dates with the date range you want to print
  11. Hit “Enter” on your keyboard

Bam! You can now download a PDF with separate pages for each month for whatever date range you want. Hopefully Google will update the calendar so that you can do it all a lot easier, but for now, this lets you print a yearly view of your Google Calendar without too much trouble.


1 Sandra Yalip { 01.28.10 at 10:46 pm }

Thanks Brett, great tip – perfect if PDF’s work for you!

If you need more flexibility – you can also convert to MS Office DOC/XLS format using a addin app called Wincalendar. A nice plus is that you can further edit/add pictures/tweak fonts/ect in Word / Excel before Printing.

2 Brett { 01.29.10 at 11:37 am }

Thanks Sandra- I’ll have to check WinCalendar out.

3 Shelley { 09.03.10 at 9:27 pm }

Brett … a great big THANK YOU!!!! This solved my problem!!!!!!!!!

4 Rob { 09.09.10 at 12:58 am }

fantastic. thanks

5 Brett { 09.10.10 at 12:45 pm }

I’m glad it helped Shelley! No problem, Rob!

6 Chris { 11.16.10 at 2:42 pm }

Great trick! I love doing sneaky stuff like that, but that’s a new one! Now, where else can I use it?! Hmmm…

7 Phyllis { 12.22.10 at 11:18 am }

It doesn’t work for me – only makes the first month.

8 lance { 01.24.11 at 7:46 pm }

Thanks Brett! Very very useful! 😀

9 Mia { 03.22.11 at 8:41 am }

Perfect! Thanks much.

10 carol { 03.31.11 at 3:46 pm }

why can’t those googlers make a nice little button that does this? thanks so much brett, your explanation was the clearest and the easiest to use.

11 César { 03.05.12 at 9:26 am }

Or you can just choose the dates you want to print in the Print Interval. Does exactly the same that you did without all that extra trouble.

12 admin { 03.05.12 at 9:32 am }

When this post was written (January 2010) that option wasn’t available. Great to see Google added the feature- Thank you for pointing it out César!

13 Brett { 01.19.13 at 4:54 pm }

Firefox? What is this, 2007? Chrome, please.