Once connected to Office 365 using Powershell, you can change settings by running the cmdlet: Get-Mailbox | Set-MailboxRegionalConfiguration -Language -TimeZoneįor Language, there is a Language ID to use and for Time Zone, you have to specify the Time Zone name. If you need to do this, you need to connect to Exchange Online using PowerShell and use the following cmdlet: Set-MailboxRegionalConfiguration This would also work for Exchange (on-premise), it is the same cmdlets. So I thought, I might as well write up, this blog post, to collect all the information needed, to change setting on Language and Time Zone on Mailboxes. Recently I have had a few scenarios, where we had to change the Language and Time Zone of all or certain specific user Mailboxes in Office 365.