Please update your browser.
Download the latest version of a supported browser below to get the most out of this website:
Square Appointments
Keep bookings clear with Google Calendar
Connect your Google Calendar to automatically block personal and business events, protect your availability, and help reduce double-bookings.

How Google Calendar helps your schedule
Avoid double-bookings
Busy events from Google Calendar block time on your appointment calendar so customers can't book when you're unavailable.
See your day clearly
Bring personal and business calendar events into one scheduling view, so your appointments and outside commitments stay aligned.
Keep booking accurate
Your customer-facing availability reflects your blocked time, helping customers choose times that work the first time.
Give teams control
Account owners and team members with the right appointment permissions can configure calendar settings for smoother scheduling.

Block unavailable time
Import busy and free events from Google Calendar into your appointment calendar.
Automatically block busy Google events so customers can't book over personal commitments.
Connect personal or business Google Calendars to help keep your availability aligned across work and personal calendars.

Protect every booking channel
Show accurate open times on your online booking website so customers book with less back-and-forth.
Use bookings mode in Square Point of Sale to keep in-person scheduling aligned with your calendar.
Pair calendar sync with appointment reminders to help customers remember the time they booked.

Manage team availability
Let account owners or team members with appointment permissions configure calendar settings in Square Dashboard.
Coordinate staff calendars, services, and availability from bookings as your team grows.
Use permissions to keep scheduling access clear across team members and locations.

Fix schedule changes
Refresh synced calendars when availability needs an update.
Remove calendars you no longer need connected to your appointment schedule.
Edit Google events in Google Calendar and manage Square bookings in Square, so each calendar stays organized at the source.

More than calendar sync, one platform to run your business
Square connects scheduling with payments, customer communication, staff tools, and reporting. The tools work together so your calendar supports the rest of your day, not the other way around.
Online booking website: Give customers a way to book services online at their convenience.
Reminders: Send automated text and email reminders to help reduce missed appointments and last-minute confusion.
Cancellation policy: Set cancellation and no-show rules that help protect your time when schedules change.
Staff: Schedule shifts, track team time, and manage access as your calendar and team become more complex.
Payments: Take payments in person, online, or on file after appointments, with sales connected to your Square account.
Customer directory: Keep customer profiles, visit history, and contact details organized for smoother rebooking and follow-up.

"With Square Appointments, we enter all of our barbers' schedules into Appointments for a full team view. Each barber can also manage their own calendar, so when a barber finishes a client they can easily book their next appointment on a date that works best."
Kevin, Founder and Barber
Black Cat Barber Company
Choose the value-packed plan that fits you best
For solo professionals taking payments and managing schedules
Processing fees
Top appointments features
Online booking site and integrations
Appointment reminders
Unlimited calendars
Invoicing
Details
Processing fees
Top appointments features
Online booking site and integrations
Appointment reminders
Unlimited calendars
Invoicing
For growing teams needing more advanced tools and features
Processing fees
Top appointments features
Everything in Square Free
Lower processing rates
Cancellation policy and no-show fees
Multi-staff appointment booking
Waitlist
Email and text message marketing
Details
Processing fees
Top appointments features
Everything in Square Free
Lower processing rates
Cancellation policy and no-show fees
Multi-staff appointment booking
Waitlist
Email and text message marketing
Square Pro
Get custom pricing
If you process over $250,000 per year, talk to our team to see if you’re eligible for custom pricing and processing fees. You can also ask about hardware discounts, onboarding and implementation support, technical specialists, and account management.
Resources to keep your schedule moving
FAQ
How does Google Calendar sync with Square?
Google Calendar connects your Google Calendar with your Square appointment calendar so your outside commitments affect your bookable time. Busy and free events import from Google to Square, and busy events block time on your appointment calendar. It's designed for sellers who use bookings to manage services, staff availability, and customer appointments.
How does Square use Google Calendar events?
Square imports both busy and free events from Google Calendar. Busy events block your appointment availability, while free events appear without blocking bookable time. This helps customers book only the times you're actually available.
Does Google Calendar prevent double-bookings?
Google Calendar can help prevent double-bookings. Busy Google Calendar events automatically block time on your Square appointment calendar, helping prevent customers from booking over personal or business commitments. For best results, mark events as busy in Google Calendar when you need that time unavailable.
Is Google Calendar integration included in Square Free?
Google Calendar is available with Square Plus and Square Premium subscribers who have advanced booking capabilities added. Square Free includes booking tools to schedule appointments and manage staff calendars, but this sync feature is tied to Plus or Premium booking capabilities. You can compare plans and start from the plan that fits your scheduling needs.
How do I set up Google Calendar with Square?
You can set up Google Calendar from Square Dashboard if you're an account owner or a team member with appointment permissions. Connect the Google Calendar you want to import, then choose the calendar settings for your appointment schedule. Sellers using Square Point of Sale also need bookings mode enabled.
Can team members sync their own Google Calendars?
Yes, team members can configure appointment settings when they have the right appointments permission. Account owners can manage permissions in Square Dashboard so the right people can connect calendars and manage availability. This keeps scheduling access clear as your team grows.
Does Square support Google Calendar two-way sync?
Square's Google Calendar sync is built to import Google events into your appointment calendar and block busy time. Manage Google events in Google Calendar, and manage Square bookings in Square. This keeps each calendar organized at the source and helps avoid confusion about where to make changes.
What should I do if my calendar is not syncing?
Refresh the synced calendar first, then confirm your Google Calendar connection and appointment permissions. If the calendar is no longer needed or the connection is outdated, remove it and reconnect it from Square Dashboard. Also check that events in Google Calendar are marked busy if you want them to block bookable time.
Does Google Calendar work on mobile devices?
Yes, sellers can use synced availability with Square booking tools, including when bookings mode is enabled on Square Point of Sale. Setup and calendar management happen through Square account settings, while day-to-day scheduling can happen across Square's appointment tools. This helps you manage appointments from the devices your business already uses.
Sync your calendar and keep appointments moving
Learn about new features and hear stories from other businesses.
Nice to meet you
We think businesses are as unique as the people who run them. Get individualized content on the topics you care about most by telling us a little more about yourself.
Pricing, plan features, and processing fees are subject to change.
Processing fees are deducted before funds are transferred to your linked bank account.
Google Calendar and Android are trademarks of Google LLC.






















