Blog Post

Daylight Saving Time & Time Zone Blog
2 MIN READ

British Columbia 2026 time zone update available now

Naveen_Shankar's avatar
Oct 14, 2026

Editor's note October 27, 2026: We've updated this blog post to include additional IT guidance for Microsoft products.

Earlier in March 2026, the Province of British Columbia made an official announcement that it will stay on Permanent DST or UTC-7 time zone.

The impact of this change is as follows:

  1. Clocks will not be set back by an hour at 02:00 a.m. on November 1, 2026, for the British Columbia time zone.
  2. The Province of British Columbia time zone will permanently shift to the UTC-7 time zone.

Microsoft is releasing the Windows updates below in support of this decision. This change is available in the September 2026 non-security preview update, released on September 22, 2026, for Windows 11, versions 25H2, 24H2. All other supported Windows versions will receive the update as part of the October monthly security update scheduled for release on October 13, 2026. 

Visit Interim guidance for British Columbia time zone changes 2026 for an earlier announcement of this change.  

Updates by Windows version 

Here are the knowledge base (KB) articles that contain the British Columbia DST adjustment for different versions of Windows: 

Product 

KB number 

Windows 26H1

KB5127653

Windows 11, versions 25H2, 24H2 

KB5124010 

Windows 11, version 23H2 

KB5126653 

Windows Server 2025 

KB5126646 

Windows Server 2022 

KB5126655 

Windows 10 Enterprise LTSC 2021 

KB5126657 

Windows Server 2019 

KB5126651 

Windows Server 2016 

KB5126868 

 

All Windows updates containing this adjustment have the following release note text: 

“[Date and Time] This update enables permanent Daylight Savings Time (DST) support for British Columbia and Alberta starting in November 2026.” 

Workarounds 

Important: Some Microsoft 365 apps and services, such as Outlook and Exchange Online calendars, require admin and user action. Microsoft Teams Rooms on Windows devices need an Edge/WebView2 update. Other Microsoft 365 workloads are being validated. For guidance and latest updates, refer to Canada 2026 time zone changes: Guidance for Microsoft products.

 In cases where the monthly update cannot be received or installed before 1st of November, affected organizations with devices in British Columbia are advised to use the following workaround. After November 1, 2026, we suggest using the below fixed-offset alternatives only as temporary workarounds:

Affected areaExisting choice before the transitionTemporary choice after the transition
Most of British Columbia(UTC-08:00) Pacific Time (US & Canada) (Pacific Standard Time)(UTC-07:00) Yukon (Yukon Standard Time)

 

  • These alternatives provide the required UTC offset but have different names, geographic mappings, and historical rules. They should not be treated as permanent replacements. 
  • We recommend installing the Windows monthly update and move to the appropriate region-specific time zone as soon as possible.

Visit Interim guidance for British Columbia time zone changes 2026 for an earlier announcement of this change.  

For Microsoft's official policy on DST and time zone changes, please see Daylight saving time help and support. For information on how to update Windows to use the latest global time zone rules, see How to configure daylight saving time for Microsoft Windows operating systems. 

Updated Nov 02, 2026
Version 4.0

14 Comments

  • ssaxena08's avatar
    ssaxena08
    Tin Contributor

    Bug: Outlook for Mac – Incorrect UTC−08:00 Label for British Columbia Time Zone and One-Hour Meeting Scheduling Discrepancy

    We are testing the new British Columbia time zone ahead of the November 1, 2026 transition to permanent UTC−07:00and have identified two issues in Outlook for Mac.

    Issue 1 – Incorrect time-zone label

    When selecting Pacific Time (British Columbia) in Outlook for Mac, the time zone displays (UTC−08:00) instead of the expected (UTC−07:00).

    Issue 2 – One-hour scheduling discrepancy

    We created a meeting for 10:00 AM in Outlook for Mac using the British Columbia time zone. The same meeting appeared at 11:00 AM in Outlook on the web, which was configured to Yukon (UTC−07:00).

    We have already configured our Exchange Online mailboxes to Yukon Standard Time as an interim workaround. However, Microsoft's updated guidance recommends British Columbia Standard Time.

    Could Microsoft confirm whether these are known Outlook for Mac bugs, whether a fix is planned, and whether organizations should continue using Yukon Standard Time until the issues are resolved?

    • PaulJohnsonCPA's avatar
      PaulJohnsonCPA
      Copper Contributor

      I confirm that we are experiencing this same error on Outlook for Mac. Pacific Time (British Columbia) is showing as UTC-8 rather than UTC-7.

  • Freeman42's avatar
    Freeman42
    Copper Contributor

    I found a bug with the timezone conversion at 7 UTC on Jan 1, 2027 in .Net Framework 4.8.

    TimeZoneInfo.Local
    {(UTC-07:00) Pacific Time (British Columbia)}
    
    TimeZoneInfo.ConvertTimeFromUtc(new DateTime(2027, 1, 1, 6, 0, 0, DateTimeKind.Utc), TimeZoneInfo.Local)
    {2026-12-31 11:00:00 PM} -- Correct
    
    TimeZoneInfo.ConvertTimeFromUtc(new DateTime(2027, 1, 1, 7, 0, 0, DateTimeKind.Utc), TimeZoneInfo.Local)
    {2026-12-31 11:00:00 PM} -- Wrong
    
    TimeZoneInfo.ConvertTimeFromUtc(new DateTime(2027, 1, 1, 8, 0, 0, DateTimeKind.Utc), TimeZoneInfo.Local)
    {2027-01-01 1:00:00 AM} -- Correct

    Will this be fixed in a future patch or is this a limitation of the Dynamic DST data stored within the registry?  The same issues exists with the new Alberta timezone at 6 UTC on Jan 1, 2027 as well.

    • Freeman42's avatar
      Freeman42
      Copper Contributor

      SQL Server has the same issue, so looks like an issue with the timezone data.

       

  • ValeriyS's avatar
    ValeriyS
    Copper Contributor

    October 26: It's currently not possible to change your time zone to "Pacific Time (British Columbia)" in your Microsoft Account (account.microsoft.com): an error "Something went wrong" is displayed. Network requests capture reveals the issue:

    {

    "code": "ErrorBadRequestInvalidRequestBody",

    "message": "'British Columbia Standard Time' is not a valid time zone.",

    "target": "RegionalFormatOverrides.TimeZone"

    }

    It is not clear why it is referred to as BC Standard Time, since it's actually Daylight Savings Time made permanent for some strange reason.

    Setting Yukon (-07:00) works -- and helps.

  • shany's avatar
    shany
    Copper Contributor

    Hi, Our organizations have several Windows 10 and Windows 11 PC which cant get the new timezone update.
    Question: Is it OK to switch them to Yukon time right now or that can only be done after November 1st?

    • gregs36's avatar
      gregs36
      Tin Contributor

      Yes. This is the best workaround.  In fact, with some applications that can't handle the new time zone, this is the only workaround.  You can do the switch today.  We have done this successfully for a number of systems with no issues.

  • One week until the new time zone kicks in, and few things are still breaking in Outlook and Teams when setting Exchange Online WorkingHoursTimeZone to the new British Columbia Standard Time. Room finders, presence status (busy/available), and Work Hours and Location settings failing to load with "something went wrong" error.

  • rcampbell30's avatar
    rcampbell30
    Copper Contributor

    After applying the updates and selecting the new time zone in Windows (and verifying Outlook Classic has the same time zone), the Room Availability feature breaks and hangs on "updating..."

     

  • A35's avatar
    A35
    Copper Contributor

    The new timezone appears to work at OS level, but the Microsoft Teams app does not seem to be able to handle it. Teams message timestamps are -1 hour off.

     

  • fredemmott's avatar
    fredemmott
    Copper Contributor

    This timezone (and potentially the other newly added one) are not included in the `icu.dll` that ships with Windows; this means that any C++ app using the Microsoft STL will have an exception in `std::chrono::current_zone()` when these new timezones are used.

  • pozzuer's avatar
    pozzuer
    Brass Contributor

    We are testing out the October monthly and while we have the new BC timezone, powershell states that it still uses DST. It should not say supports daylight savings time, but it does.

     

    • gregs36's avatar
      gregs36
      Tin Contributor

      And why is the BaseUtcOffset say "-08:00:00"?

    • ELangeland's avatar
      ELangeland
      Tin Contributor

      This wording is because BC had DST in the past. It does not necessarily mean the time zone currently observes DST.