Delete a booking calendar in Bookings
This article explains how you can delete an unwanted booking calendar. You can delete the booking calendar in the Microsoft 365 admin center or you can use PowerShell. The Bookings calendar is a mailbox in Exchange Online so you delete the corresponding user account to delete the booking calendar.
Important
All booking calendars that you created in 2017 or before must be deleted using the PowerShell instructions on this topic. All booking calendars created in 2018 or after can be deleted in the Microsoft 365 admin center.
The booking calendar is where all relevant information about that booking calendar and data are stored, including:
- Business information, logo, and working hours added when the booking calendar was created
- Relevant staff and services added when the booking calendar was created
- All bookings and time off appointments added to the booking calendar once it was created.
Warning
Once a booking calendar is deleted, this additional information is also permanently deleted and can't be recovered.
Delete a booking calendar in the Microsoft 365 admin center
Go to the Microsoft 365 admin center.
In the Admin center, select Users.
On the Active Users page, choose the name of the booking calendar that you want to delete and then select Delete user.
Delete a booking calendar using Exchange Online PowerShell
Run the following command to get a list of the booking mailboxes in your tenant:
Get-EXOMailbox -RecipientTypeDetails SchedulingMailbox
Replace <BookingCalendarToDelete> with the exact name of the booking mailbox alias that you want to permanently delete, and then run the following command:
Remove-Mailbox -Identity <BookingCalendarToDelete>
Important
Be careful to type the exact name of the booking mailbox alias that you want to permanently delete.
To verify that the calendar has been deleted, run the following command:
Get-EXOMailbox -RecipientTypeDetails SchedulingMailbox
The deleted calendar will not appear in the output.
Feedback
Submit and view feedback for