Every project's deadlines on one calendar

A multiple project calendar shows start and due dates from several projects in one view. It helps you spot deadlines that clash across clients and people. Looking across separate calendars may be manageable with two projects; at six, it is easier to miss a clash. A per-project calendar cannot show that the same person has deadlines on other projects that day.

There are three ways to get one calendar: a cross-project view inside your project tool, which on some tools sits on a higher plan; calendar feeds from each project combined in Google Calendar or Outlook, which works but is read-only and slow to update; or a tool whose calendar shows every project by default. Which one fits depends on how many projects you run and whether you need to move dates from the calendar itself.

A lighthouse beam at night lighting five small sailing boats of different colours heading for the same harbour

Disclosure: Breeze publishes this page and makes project management software with a calendar that shows every project, which is one of the options below.

Contents

Why do per-project calendars hide clashes?

A per-project calendar leaves out deadlines from other projects. Three projects can each look manageable while needing the same person on the same Thursday. You have to compare all three calendars to see the clash.

Take a sample agency with five client projects, each in its own board. Here is one week as it looks once the dates are put side by side:

DayClient projectDueWho
MondayBakery websiteHomepage copy to clientMaria
WednesdayDental clinic adsAd set for approvalTom
ThursdayBakery websiteDesign review callMaria
ThursdayLaw firm newsletterFirst draftMaria
ThursdayFitness app launchLaunch checklist sign-offMaria, Tom
FridayAccountant rebrandLogo optionsTom

Sample data. In each project's own calendar, Thursday looks calm: one item each. On one calendar, Maria has three deliverables from three clients on the same day, and two of them need her full attention. Seeing that on Monday leaves time to move the newsletter draft. Seeing it on Wednesday evening means one client gets a late or rushed piece of work.

Reviewers of very different tools describe the same gap. A marketing technology manager at a legal-services firm wrote that they could not see all their projects and due dates on Wrike's calendar. A product manager in healthcare said that as their Trello boards multiplied there was no single view of status, and the team kept losing track of which board something was on. It is also one of the quieter reasons deadlines slip even when everyone is busy: the clash was visible all along, just not in one place.

What does a project deadline calendar need?

Start with four essentials for a project deadline calendar: every project on it at once, a way to see one person's dates, a way to tell projects apart, and a way to move a date without opening each project. A workload view by person can help you assess the combined schedule too.

  • All projects, by default: a new project should appear without anyone adding it to a view. Otherwise, someone has to remember to add each new project.
  • Filter by person: the question is usually "what does Maria have this week?", across every client.
  • Tell projects apart: project names or colours on each event, so a busy day reads as "three clients" and not "three tasks".
  • Reschedule in place: drag a date to another day and have the project update. If moving a date means opening the project, people stop doing it from the calendar.
  • Workload by person: a view with one row per person shows overload faster than a month grid.

A calendar is not a plan, though. It shows dates, not order or dependencies. If the question is which task has to finish before another can start, a timeline or a board fits better; compare task and date views before choosing one.

Can Trello show multiple boards on one calendar?

Trello can show several boards on one calendar with its Workspace Calendar view, but only on Premium or Enterprise. Atlassian's help says there are no current plans to bring it to free Workspaces. On a paid Workspace it pulls in cards with due dates from up to 20 boards at a time, and you can filter by members, labels, lists, due dates and keywords.

The details matter for an agency running a board per client:

  • Twenty boards at once: enough for most small teams, but a board per client plus internal boards can pass it.
  • Cards only: the Workspace Calendar shows cards with due dates. Checklist items with dates appear only in a single board's own Calendar view.
  • The board Calendar view is paid too: Atlassian lists it for Premium and Enterprise Workspaces.
  • Members only: people outside the Workspace cannot see the Workspace Calendar, so it is not something to share with a client.

On the free plan, the workaround is the Calendar Power-Up. It shows one board's cards with due dates in a calendar and can publish an iCalendar feed. Atlassian's own suggestion for seeing every board together is to switch the feed on for each board and add every feed to an external calendar such as Google Calendar. That gets the dates into one place, with two catches: only a card's due date syncs, not its start date or length, and the external calendar cannot move anything back in Trello. If Trello's limits are the real problem, compare other board-based tools for managing several projects.

Can Asana show every project on one calendar?

Asana's project calendar covers one project; the My tasks calendar combines your own deadlines across projects. Asana's help says a project's Calendar tab shows only tasks and subtasks with due dates that belong to that project, and subtasks have to be added to the project to appear. Project calendars are on every plan, including the free Personal plan, and each one covers one project.

The cross-project view most people use is the calendar in My tasks. It shows your own deadlines across projects, and you can filter it to incomplete, completed or only your tasks. It answers "what is due for me this week", but not "what is due across all our clients this week" or "who on the team has three things on Thursday". Asana's help also mentions team calendars for a wider overview.

Can Google Calendar be the master project calendar?

It can show every project's dates in one place, and for a freelancer with three or four clients that may be enough. Each project tool's calendar feed is added in Google Calendar under Other calendars, then From URL, and each feed appears as its own calendar that you can tick on or off. The same works in Outlook and Apple Calendar.

A master project calendar built from feeds stops at three points:

  • It is read-only. You can see a date but not move it. Rescheduling means going back to the project tool, finding the task and changing it there.
  • It is not live. Google Calendar refreshes subscribed calendars on its own schedule, which can be as slow as once a day, so a date moved this morning may still show the old day this afternoon.
  • It does not know people. A feed is usually per project, or per project and person. You cannot filter the combined calendar to one teammate or see workload by person.

Feeds are a good way to put work dates next to meetings in a personal calendar. They are a weak way to run several client projects, because the calendar you look at and the place where dates change are different tools.

Does a spreadsheet work as a multiple project calendar?

A spreadsheet works as a master project calendar for a small number of projects, as long as one person owns it and updates it every week. It is free, every client can be on it, and it can be shared outside the team. The cost is that every date lives twice: once in the project and once in the sheet.

A simple layout keeps it usable. One row per deliverable, not per task, with these columns:

ColumnWhat goes in it
Due dateThe date the client or the next person needs it
Client projectOne name per project, used consistently
DeliverableWhat is handed over, for example "first draft", not "work on draft"
OwnerOne person, even if several help
Client-facingYes or no, so external dates stand out
StatusNot started, in progress, sent

Sort by due date and filter by owner, and the sheet shows the same Thursday clash as the sample week above. Conditional formatting on dates in the next seven days helps. The weak point is the update: when a date moves in the project and nobody changes the sheet, the sheet is wrong without looking wrong.

What does one calendar for every project look like in practice?

Breeze's three calendars, the task calendar, schedule and team workload view, show all projects, tasks and to-dos. You can start with all projects visible and narrow the view with filters. Any task with a start or due date appears without anyone adding the project to a view.

Breeze task calendar in month view with every project listed and ticked on the left

The parts that matter for several client projects:

  • Every project, ticked on or off: a side panel lists each project with a tick box, so you can hide internal projects and look only at client work.
  • Project names on events: a setting in the calendar menu shows each task's project name, so a busy day reads as three clients.
  • Filters: by user, status and tags. Filtering by one person gives their week across every project.
  • Drag to reschedule: moving an event or stretching it changes the task's dates in its project. Clicking an event lets you change the name, dates and people, or open it on its board.
  • Team workload: one row per person, with their tasks across projects. Clicking a day in someone's row adds a task already assigned to them.
  • Saved views: a filtered calendar can be bookmarked, for example "client deadlines only" or "Maria's week".
Breeze team workload view with one row per person and their tasks across the month

Breeze calendars can also be subscribed to from Google Calendar, Outlook or Apple Calendar, with a feed for all of a project's tasks or only those assigned to you, as the calendar sync help describes. Those feeds carry the same limits as any other: you see the dates in your personal calendar, and you change them in Breeze.

Only dated tasks appear on the calendar; undated work stays off it. A calendar does not show dependencies, so the order of work belongs on a board or timeline. Calendars are included in every Breeze plan; team plans cost $9 per user per month billed yearly, or $10 billed monthly, with every feature included; the calendar basics cover the rest of the setup.

How do you keep the deadline calendar accurate?

Give every deliverable a date, name tasks by what is handed over, and look at the whole calendar once a week before the week starts. A multi-project calendar is only as good as the dates on the tasks, and those habits matter more than which tool draws it.

  1. Date the deliverables. Not every task needs a date, but everything a client or colleague is waiting for does.
  2. Name the handover. "Homepage copy to client" reads clearly on a crowded calendar; "copy" does not.
  3. Mark client-facing dates. A tag or colour for anything that goes outside the team makes the dates that cannot move stand out.
  4. Check the week on Monday. Filter by each person in turn and look for days with more than two deliverables. Move what can move while there is still time to tell the client.
  5. Move dates in one place. When a date changes, change it on the task, so the calendar and the project agree.

Make the weekly calendar review part of how you organize ongoing client work. Use the same project names and task dates in both places.

Which option fits your team?

For two or three projects, each project's own calendar plus a weekly look across them is enough. For a freelancer, calendar feeds in Google Calendar put work dates next to meetings at no cost. For a team running five or more client projects, the calendar has to show every project by default and let you move dates where you see them, and that means a project tool whose calendar works across projects, on whatever plan includes it.

Questions about multi-project calendars

What is a multiple project calendar?
A multiple project calendar shows the start and due dates from several projects in one calendar view. It lets you see clashes between projects, such as one person with three deliverables from three clients on the same day, which separate per-project calendars hide.
Can Trello show multiple boards in one calendar?
Yes, with the Workspace Calendar view, which is available on Trello Premium and Enterprise and shows cards with due dates from up to 20 boards at a time. On the free plan, you can publish a calendar feed from each board with the Calendar Power-Up and combine the feeds in an external calendar, which is read-only.
Can I use Google Calendar as a master project calendar?
You can subscribe to each project's calendar feed in Google Calendar to see all the dates together. The combined calendar is read-only, refreshes on Google's schedule rather than instantly, and cannot filter by person, so dates still have to be changed in the project tool.