Time blocking in Google Calendar

To time block in Google Calendar, create an event for each task, color-code it by type, make repeating blocks recurring, and mark deep-work blocks as Busy (or as Focus time on a work account). You can do all of it natively; here are the exact steps, then how to automate it.

Beginner5 min readUpdated 11 Oct 2026
Needt Connections: Google, Apple and Outlook calendars

Time blocking natively, click by click

Everything in this section works in Google Calendar on the web without add-ons. Some features (Focus time, Time Insights) need a Google Workspace work or school account; we flag those.

  1. Switch to Week view. Press W or pick Week from the view menu at the top. You plan blocks in Week, you work from Day.
  2. Create a block for each task. Click and drag over an empty slot, say Tuesday 08:30–10:00, type a clear name like “Website: homepage layout”, and save. Name blocks with the project first so the week scans at a glance.
  3. Color-code by type. Right-click an event (or open it and choose a color) and pick one color per category: one for deep work, one for meetings, one for admin, one for personal. Four colors is plenty.
  4. Make fixed blocks recurring. For a daily email block or a Monday planning block, open the event, click Does not repeat and choose a repeat rule. Google’s steps are in Create a recurring event.
  5. Show blocks as Busy. Events are Busy by default, so colleagues booking time see you as unavailable. For personal reminders that shouldn’t block anyone, set them to Free.
  6. Use Focus time for deep work (work or school accounts). Click a slot, choose Focus time at the top of the event, and set whether it should decline meetings and mute Chat. Google documents who has it in Use focus time in Google Calendar.
  7. Use Tasks for to-dos with a duration. Click a slot, choose Task, and set a start time, duration and deadline. Dated tasks show on the grid next to events (Google’s help page).
  8. Review on Friday. On a work account, Time Insights in the left sidebar shows how much of your week went to meetings (details). On any account, scan the week for blocks you moved more than twice.
New to the method itself? Read What is time blocking first; this guide is only the Google Calendar mechanics.

Worked example: Alex’s Tuesday in Google Calendar

Alex already has three events Google put there: a client call 10:00–10:45, a team stand-up 14:00–14:15 and a dentist at 16:00. Here is what Alex adds on Monday evening, in about ten minutes.

TimeEvent titleType in Google CalendarColor
08:30–09:45Website: homepage layoutFocus time (work account) or event, BusyDeep work
10:45–11:30Clients: logo revisionsEvent, BusyDeep work
11:30–12:00Email + invoicesRecurring event, weekdaysAdmin
13:00–13:55Clients: brand guidelinesEvent, BusyDeep work
14:30–15:15Shop: reply to ordersTask with 45 min durationAdmin
17:15–17:45Spanish lessonRecurring event, Tue/Thu, FreePersonal

On Tuesday the client call runs to 11:10. In plain Google Calendar, Alex now drags “logo revisions” to 11:10–11:55, which collides with the email block, which then has to move too. Three manual drags for one overrun. That cascade is exactly the part worth automating.

Google Calendar mistakes

  • Blocking in Month view. You can’t see durations or gaps. Plan in Week, work in Day.
  • Vague titles. “Work” or “Focus” tells future-you nothing. Write “Clients: logo revisions”.
  • Making every block recurring. Recurring is for routines. One-off tasks as recurring events pile up as ghosts you keep ignoring.
  • Personal blocks shared as Busy on a work calendar. Colleagues can’t book you at all. Use Free for flexible personal items, or a separate personal calendar.
  • Never deleting stale blocks. If you skipped a block, move or delete it the same day. A calendar full of things you didn’t do stops being trusted.
  • No slack. If every slot from 08:00 to 18:00 is filled, the first overrun breaks the whole day.

Tip: create a separate calendar called “Blocks” in Google Calendar for your task blocks. You can hide it with one click when sharing your screen, and colleagues still see you as busy if you keep it on your account.

Where Google Calendar stops

Google Calendar is a good place to see your blocks. It doesn’t decide them. Honest limits of the native approach:

  • No auto-placement. You choose every slot by hand. Google Calendar won’t look at your free time and fit tasks in.
  • No rebuild. When a meeting moves, nothing else moves with it.
  • Estimates live in your head. A task’s duration is just its block length; there is no record of what you estimated versus what it took.
  • Focus time and Time Insights are limited to certain Workspace editions.

What Google does better than most planners: sharing, invitations, booking rooms, and being the calendar everyone else already uses. That is why the best setup keeps Google as the source of truth and adds a scheduler on top.

Automating the blocks with Needt

  1. Connect Google Calendar in Needt. Your events show next to tasks in one day/week/month view. The free plan includes one calendar; Pro is unlimited. Details on the Google Calendar integration page.
  2. Add tasks with estimates, for example logo revisions, 45 min, today #Clients, high priority.
  3. Let Needt auto-schedule. It places tasks into free slots around your Google events, respecting deadlines, priority and energy.
  4. When the 10:00 call runs long, the rest of the day rebuilds and Needt shows what moved. You confirm, instead of dragging three blocks by hand.

Agent prompts that work in Ask:

Fit my three Clients tasks into tomorrow around my Google meetings. Keep 17:00 onward free.
What did I plan for Thursday that now clashes with the new 14:00 meeting?

Using Outlook instead? The same flow works with Outlook / Microsoft 365. Want a printable starting grid? Use the time-blocking schedule template.

Questions, answered.

Can I time block in Google Calendar for free?

Yes. Events, colors, recurring events and Tasks work on free personal accounts. Focus time and Time Insights need certain Google Workspace work or school editions.

Should I use events or Tasks for time blocks?

Events for anything you want others to see as busy and for fixed routines. Tasks when you also want a checkbox and a deadline. Both appear on the grid.

How many colors should I use?

Three to five. One for deep work, one for meetings, one for admin, one for personal is a solid default. More colors stop meaning anything.

Will Needt change my Google Calendar events?

Needt shows your Google events alongside scheduled tasks and plans around them. When a plan changes, it shows what moved and you confirm.

Does this work on my phone?

Google Calendar’s mobile apps show the blocks you create on the web. Needt installs as an app on iPhone, iPad and Android from the browser.

Your day, finally planned.

Free plan + 14 days of Pro. Add a card only if you keep Pro.

Try it free · 14 days of Pro