Configure time zone redirection in Azure Virtual Desktop

Learn how time zone redirection works in Azure Virtual Desktop and how to configure it for Windows 11 session hosts.

Time zone redirection in Azure Virtual Desktop

When users connect to Azure Virtual Desktop (AVD), the remote session normally uses the time zone configured on the session host. If the session hosts are running in West Europe, users in other timezones, like Greece or Great Brittain may see the European time zone (UTC+1 or UTC+2 in summer) instead of the time zone configured on their local device.

This can become a problem for applications and processes such as:

  • Line-of-business applications
  • Scheduling and planning applications
  • Reports containing local date and time values
  • Browser applications that use the Windows time zone
  • The user being confused about the time

Time zone redirection helps solve this by passing the time zone information from the local device to the remote AVD session over Remote Desktop Protocol (RDP). This passes the correct and local configured timezone to the AVD session host, so users around the world will all get their preferred time/zone displayed in the session.

In this post, we will look at how time zone redirection works, the requirements, limitations, and how to configure it in Azure Virtual Desktop.


How time zone redirection works

Azure Virtual Desktop uses Remote Desktop Services time zone redirection to make the remote session use the time zone configured on the user’s local device.

Time zone redirection disabledTime zone redirection enabled
The remote session uses the session host time zoneThe remote session uses the local device time zone
All users on the host can see the same time zoneUsers can see the time zone of their own local device
Displayed times can be incorrect for remote usersDisplayed times better match the user’s local working time

When time zone redirection is enabled, the client sends its time zone information to the session host. Windows then calculates the current time for that individual remote session by combining the server base time with the client’s time zone.

The system time zone of the session host itself is not changed. Time zone redirection only changes the time zone presented inside the user’s remote session.

Take into account that some applications use their own profile, account, browser, or cloud service time zone settings. These applications may not automatically follow the Windows session time zone.


Step 1: Enable time zone redirection on the session host

The session host must allow time zone redirection. You can configure this with either:

  • Microsoft Intune
  • Group Policy
  • Registry editor

Microsoft Intune

Open the Microsoft Intune admin center and go to “Devices”, select “Configuration”, and then create or update a policy for Windows 10 and later devices.

Use the Settings Catalog and search for:

Allow time zone redirection

The setting is located here:

Administrative Templates - Windows Components - Remote Desktop Services - Remote Desktop Session Host - Device and Resource Redirection

jv-media-8525-3c94b78a564b.png

Configure the following setting:

PolicyValue
Allow time zone redirectionEnabled

jv-media-8525-2c4d25741ccd.png

Assign the policy to the Azure Virtual Desktop session hosts, which will need to reboot before fully applying this change.

Group Policy

Open the Group Policy Management Editor and go to:

Computer Configuration - Policies - Administrative Templates - Windows Components - Remote Desktop Services - Remote Desktop Session Host - Device and Resource Redirection

Configure the following setting:

PolicyValue
Allow time zone redirectionEnabled

jv-media-8525-4ed28a973306.png

After applying the policy, restart the session host or run the command below to update the latest settings:

PowerShell
gpupdate /force

Registry editor

When you want to configure time zone redirection through the registry for scripting purposes, execute the following command from an elevated Command Prompt or PowerShell session:

cmd
reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" /v fEnableTimeZoneRedirection /t REG_DWORD /d 1 /f

The registry value corresponds with the following policy:

Registry valueValue
fEnableTimeZoneRedirection1

Step 2: Verify the time zone on the local device

The local or physical device must be configured with the correct time zone, because this is the time zone that is passed to the AVD session.

On a Windows device, you can verify this here:

  1. Open “Settings”
  2. Go to “Time & language”
  3. Select “Date & time”
  4. Verify that the correct time zone is selected
  5. Optionally enable “Set time zone automatically”

Microsoft’s configuration guidance does not require a separate client-side time zone setting in Windows App. When the session host allows time zone redirection, a supported Remote Desktop client provides the local time zone when the user starts a new remote session.

Unlike location redirection, the current Microsoft documentation does not list a separate Azure Virtual Desktop host pool RDP property for time zone redirection. The configuration is applied on the session hosts through policy or the registry.



Step 3: Reconnect and verify the AVD session

After applying the setting, sign out of the existing Azure Virtual Desktop session and start a new session. Disconnecting alone may leave the existing user session running with its current settings.

Inside the AVD session, open PowerShell and run:

PowerShell
Get-TimeZone
Get-Date

You can also use the following command to display only the configured Windows time zone identifier:

cmd
tzutil /g

Run the same commands on the local device and compare the results. The time zone inside the AVD session should match the time zone of the local device.

jv-media-8525-51d053a9b9c7.png

This way you can troubleshoot and double check the applied settings on the local device and AVD session hosts. They have to be aligned after this change.


Summary

Time zone redirection in Azure Virtual Desktop allows a remote session to use the time zone configured on the user’s local device instead of the time zone of the Azure session host. This is especially useful when users connect from different regions to session hosts running in a single Azure region.

The configuration is straight forward: enable the “Allow time zone redirection” policy on the session hosts, verify that the local device has the correct time zone, and start a new AVD session. Applications that use the Windows session time zone should then display dates and times based on the user’s local time zone. We don’t have an RDP setting for this redirection, only a configuration setting.

Thank you for reading this post and I hope it was helpful!

Sources

These sources helped me with writing and research for this post:

  1. https://learn.microsoft.com/en-us/windows/win32/termserv/win32-terminalservicesetting-settimezoneredirection

 

End of the page 🎉

You have reached the end of the page. You can navigate through other blog posts as well, share this post on X, LinkedIn and Reddit or return to the blog posts collection page. Thank you for visiting this post.

Go back to Blog homepage

If you find this page and blog very useful and you want to leave a donation, you can use the button below to buy me a beer. Hosting and maintaining a website takes a lot of time and money. Thank you in advance and cheers :)

Buy me a beer

The terms and conditions apply to this post.

Report an issue with this page

Last modified July 23, 2026: Updated posts (d10caa4)