Microsoft Bookings timezone support for British Columbia and Alberta changes in November 2026

Technical Head 0 Reputation points
2026-09-14T13:23:30.55+00:00

Hello,

We are using Microsoft Bookings for scheduling coaching appointments and need clarification regarding the upcoming timezone changes in British Columbia and Alberta.

British Columbia will remain at UTC-7 year-round after November 1, 2026. Microsoft has announced the new Windows timezone:

“(UTC-07:00) Pacific Time (British Columbia)”

Alberta is also moving to a permanent year-round time system.

However, our Microsoft Bookings Booking Page currently only shows:

“(UTC-08:00) Pacific Time (US & Canada)”

Our Booking Page also has “Always show time slots in business time zone” disabled, so customer timezone detection is being used.

We tested a future January 2027 appointment and Microsoft Graph currently returns:

customerTimeZone = Pacific Standard Time

start = 2027-01-21T18:00:00Z

This corresponds to UTC-8. However, a 10:00 AM appointment in most of British Columbia after November 1, 2026 should correspond to 17:00 UTC (UTC-7).

We would like to understand:

  1. Will Microsoft Bookings support the new “Pacific Time (British Columbia)” timezone and Alberta's new permanent timezone rules?
  2. When will these changes be available in Microsoft Bookings/Booking Pages?
  3. How will Bookings detect and assign the correct timezone for customers in British Columbia and Alberta after November 2026?
  4. Will existing and future Bookings appointments automatically use the new timezone rules?
  5. Will appointments created manually by coaches through Bookings/Outlook and appointments created through Microsoft Graph API automatically handle the new timezone rules?
  6. Is any change required in our Microsoft Graph/API integration?
  7. Most importantly, what is the officially supported Microsoft Bookings configuration for British Columbia and Alberta after November 2026?

We do not want to implement a hardcoded one-hour adjustment in our application, as this could result in incorrect appointment times.

We would appreciate clarification on the expected Microsoft Bookings behavior and the officially supported configuration for these timezone changes.

Thank you.

Microsoft Teams | Microsoft Teams for business | Calendar | Other
0 comments No comments

1 answer

Sort by: Most helpful
  1. Ruby Nguyen 3,045 Reputation points Independent Advisor
    2026-09-14T14:55:57.5533333+00:00

    Good day Technical, 

    Thank you for sharing the detailed test results. 

    Just to gently clarify before going any further, this forum is separate from Microsoft Support. I don’t have the ability to access or investigate individual accounts because this is a user‑to‑user support forum.  

    Based on your testing, Microsoft Bookings is currently using Pacific Standard Time, so a January 2027 appointment is being interpreted as UTC-8, which is why a 10:00 AM appointment is returned as 18:00 UTC. 

    Currently, Microsoft hasn't published Bookings specific guidance confirming when the new British Columbia and Alberta time zones will be available in Microsoft Bookings, when they will appear in the Booking Page time zone list, how customer time zone detection will identify these regions, or how existing appointments will be handled. 

    To prepare for the change, please follow these steps: 

    1/ When the new regional time zone becomes available, update the time zone in Outlook on the web > Settings > Time zone, then update the matching time zone in Microsoft Bookings > Booking page > Region and time zone settings and verify appointment times before accepting bookings for dates after the regional change. 

    2/ If the new regional time zone isn't yet available in Bookings, enable Always show time slots in business time zone, clearly communicate the displayed time zone to customers and limit the booking window to dates that have already been validated. 

    3/ Continue using the UTC start and end values returned by Microsoft Graph as the authoritative appointment time in your integration, and avoid implementing any manual one hour adjustment. 

    Once the new time zone becomes available, please test appointments created from the Bookings page, Bookings staff scheduling, Outlook and Microsoft Graph, then verify the results in Outlook on the web, Outlook desktop, Outlook mobile and Microsoft Teams. 

    For official confirmation regarding deployment timing, customer time zone detection, supported configuration and appointment migration behavior, I recommend that the organization's IT administrator submit a support ticket directly to Microsoft Support through the Microsoft 365 admin center > Support > Help & Support and including a sample appointment, the related Graph response and the expected local to UTC time conversion. The support team can review the current behavior, confirm the supported configuration, and provide product guidance or escalation if needed. 

    In the meantime, the recommended approach is to continue using UTC as the source of truth, avoid hardcoded time adjustments and validate all booking scenarios after the new regional time zones become available. 

    If you have any questions or need further support, please don’t hesitate to reach out at any time. 

    Thank you for your patience and understanding. 


     If you have any extra questions about this answer, please click "Comment".            

    Note: Please follow the steps in the forum documentation to enable e-mail notifications if you want to receive the related email notification for this thread.  

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.