How to Change the Time and Time Zone on Windows 11

A wrong Windows 11 clock is almost always one of three problems: the time zone is wrong (the clock is off by whole hours), the clock has drifted (off by minutes), or a work or school policy has locked the setting. All three start in Settings > Time & language > Date & time, where Time zone, Set time zone automatically and Set time automatically live; the table below shows which one to change.

Zone, drift or lock: match the symptom

Compare your taskbar clock with a reliable clock (a phone on a mobile network works). The size and pattern of the error tells you where to go.

What you notice Most likely cause Go to
Minutes are right, hours are wrong Wrong time zone Pick the right time zone
Off by exactly one hour, only part of the year Daylight saving setting Daylight saving without surprises
Off by a few seconds or minutes Clock drift or failed sync Keep the clock accurate
Wrong after every shutdown or restart Hardware clock or CMOS battery Wrong time after every restart or a dual boot
Wrong only after using Linux on the same PC Dual boot clock setting Wrong time after every restart or a dual boot
Switches are greyed out or keep reverting Location, permissions or organization policy When the settings are greyed out or keep reverting

The quickest way to the page is to right-click the clock on the taskbar and choose Adjust date and time. You can also press Windows + I and go to Time & language > Date & time. These steps apply to current versions of Windows 11.

Pick the right time zone

You have two choices. Automatic is best if you travel with a laptop; manual is better for a desktop that never moves, or when automatic keeps guessing wrong.

Set the zone yourself

  1. On the Date & time page, switch Set time zone automatically to Off.
  2. Open the Time zone drop-down and choose your zone, for example (UTC-05:00) Eastern Time (US & Canada).
  3. Check the taskbar clock. It updates as soon as you pick the zone; there’s nothing to save.

Entries are grouped by their offset from UTC, and each names only a few cities. When your city isn’t named, look for an entry that matches both your offset and your daylight saving dates. Two entries can agree in winter and sit an hour apart in summer, which is exactly the kind of mismatch that shows up months later.

Let Windows follow you

  1. Switch Set time zone automatically to On.
  2. If the switch is greyed out, open Settings > Privacy & security > Location and turn on Location services, then return to Date & time.

Automatic time zone depends on Windows knowing roughly where you are. It may guess wrong near a zone border or while a VPN makes your connection appear to come from somewhere else. If that happens, set the zone manually until you’re settled.

Set the date and time by hand

Only do this when you’re offline or sync can’t reach a time server, because a manual time starts drifting right away. Changing the system time needs an administrator account: Microsoft’s security policy reference gives the Change the system time right to Administrators (and the Local Service account) on workstations, not to standard users.

  1. On the Date & time page, switch Set time automatically to Off.
  2. Next to Set the date and time (some builds add the word manually), select Change.
  3. Enter the date and time, then select Change again.
  4. When you’re back online, switch Set time automatically to On so Windows takes over again.

If the clock is off by whole hours, don’t use this method at all. Setting the time by hand on top of a wrong zone gives a clock that looks right until the next sync, then jumps back.

Who can change what, by default on a home PC:

Account type Change the time zone Change the date and time
Administrator Yes Yes
Standard user Yes No

The time zone row comes from Microsoft’s reference for the Change the time zone user right, which Administrators and Users both hold by default. A work or school PC can change both rows through policy.

Daylight saving without surprises

When Set time zone automatically is on, Windows handles daylight saving time for you. When you set the zone manually, the Adjust for daylight saving time automatically switch decides it, as Microsoft explains on its date, time and time zone settings page.

  • Leave it On if your area changes its clocks during the year.
  • Turn it Off only if your area doesn’t observe daylight saving time but you picked a zone entry that does. A better fix is usually to pick the zone entry that matches your area exactly.

A clock that is one hour out for half the year and right for the other half is the classic sign this switch, or the zone choice, is wrong.

Keep the clock accurate

With Set time automatically on, Windows checks its time against an internet time server. If the clock still drifts, force a check and then look at the server.

  1. On the Date & time page, confirm both the zone and Set time automatically are right.
  2. Further down the same page, select Sync now. On recent builds a line near it shows when the last successful sync happened.
  3. If sync fails, open an administrator Command Prompt or Terminal and run w32tm /resync. Adding /rediscover tells Windows to look for its time source again first.
  4. Still failing? Press Windows + R, run timedate.cpl, open the Internet Time tab, choose Change settings, and try a different server. The default for a home PC is time.windows.com.

Microsoft’s Windows Time service tools reference documents the w32tm /resync options and notes that time sync uses UDP port 123. A strict firewall, a hotel network or some VPNs can block that port, so try another network before assuming Windows is broken. On a PC joined to a company domain, time comes from the domain instead of an internet server; leave the server alone and ask IT.

For more ways to force a sync, including checking the Windows Time service, see how to sync the time on Windows 11. If you want to confirm which server your PC is really using, you can check the NTP server in Windows from the command line.

When the settings are greyed out or keep reverting

  • Change is greyed out: turn off Set time automatically first. If it stays greyed out, you’re probably signed in as a standard user; sign in with an administrator account.
  • Set time zone automatically is greyed out: the usual cause is that location services are off. Turn them on under Privacy & security > Location, or just set the zone manually.
  • The zone keeps changing back: automatic time zone is on and Windows thinks you’re elsewhere (a VPN is a common reason). Turn automatic time zone off and set it manually.
  • Everything is locked and a message mentions your organization: a work or school policy manages the clock. Your IT team controls it, and a domain PC gets its time from the domain on purpose.
  • The zone list looks wrong for your country: check that the country under Time & language > Language & region matches where you are.

Change the zone from Command Prompt or PowerShell

Commands are handy for scripts, remote help or setting up several PCs the same way. Both tools below change the zone only; they don’t touch the clock.

tzutil in Command Prompt or Terminal

  • tzutil /g shows the current time zone ID.
  • tzutil /l lists every ID Windows knows.
  • tzutil /s "Pacific Standard Time" sets the zone. Copy the ID exactly as the list shows it, inside quotes.
  • tzutil /s "Pacific Standard Time_dstoff" sets the zone with daylight saving adjustment turned off.

The switches and the _dstoff suffix are documented on Microsoft’s tzutil command reference.

PowerShell

  • Get-TimeZone shows the current zone.
  • Get-TimeZone -ListAvailable lists the IDs and display names.
  • Set-TimeZone -Id "Eastern Standard Time" sets the zone by ID; Set-TimeZone -Name works with the standard name instead.

Microsoft’s Set-TimeZone reference lists these parameters. As an example, a teacher preparing a lab of laptops for a trip could run one Set-TimeZone line on each machine instead of clicking through Settings on every one.

Wrong time after every restart or a dual boot

If the clock is right while Windows runs but wrong every time the PC starts, the hardware clock on the motherboard is losing time. On an older desktop that usually points to a weak CMOS battery; you can check the CMOS battery status with the same signs on Windows 11. Keeping Set time automatically on corrects the time after each start until the battery is replaced.

If the jump happens only after you’ve used Linux on the same PC, the two systems are reading the hardware clock differently: Windows treats it as local time and most Linux setups treat it as UTC, so the clock moves by your UTC offset. The safer fix is to set Linux to use local time for the hardware clock, or keep automatic time on in both systems so each corrects itself after booting. Avoid registry tweaks you find online for this, since Microsoft doesn’t document them as a supported setting.

Change how the clock looks

  • 12-hour or 24-hour time: go to Settings > Time & language > Language & region, open Regional format, choose Change formats, and pick a Short time format. The same screen sets the date style; changing the date format in Windows 11 covers custom formats.
  • Seconds on the taskbar clock: Microsoft lists Show seconds in system tray clock alongside Show time and date in the System tray on the Date & time settings, and notes it uses more power.
  • Hide the clock: turn off Show time and date in the System tray in the same place.

Clock and time zone questions

Why is my clock off by exactly one hour?

Almost always the daylight saving switch or a zone entry with different daylight saving rules. Recheck the zone first, then the Adjust for daylight saving time automatically switch. Changing the time by hand won’t stick.

Do I need to be an administrator to change the time zone?

No. By default standard users can change the time zone. Changing the date and time itself needs an administrator, unless your organization has changed those rights.

Does a wrong clock really break websites and Windows Update?

It can. Secure connections and sign-ins check timestamps, so a clock that is badly off can cause certificate warnings, failed sign-ins or update errors. Fixing the time is a sensible first step before deeper troubleshooting.

Should I keep Set time automatically on when I travel?

Yes. Automatic time keeps the minutes right anywhere you have internet. Pair it with Set time zone automatically if you want the zone to follow you, or set the zone by hand when you land.

Still on Windows 10? The labels differ slightly, so see how to change the time and time zone on Windows 10. Otherwise, after any change, select Sync now once and check the taskbar clock against your phone to confirm everything matches.