You can import your Canvas calendar to Google Calendar. The calendar feed will contain events and assignments from all of your Canvas calendars.
How-Tos

Canvas: Subscribe to the Calendar Feed Using Google Calendar
Last modified
Changed
TDX ID
TDX ID
6588