São Paulo is 3 hours behind UTC in winter and 3 hours behind UTC in summer — 3 hours behind UTC in winter. Its standard offset is UTC−03:00, and it does not observe daylight saving, so the difference never changes. This page explains the difference, shows it month by month, and gives the conversion tables in both directions.
Try the tool: UTC Converter — convert any time between UTC and São Paulo, with the offset for the date you pick.
How far is São Paulo from UTC?
The difference between São Paulo and UTC is the offset: UTC−03:00 in standard time. When it is noon in São Paulo, it is already afternoon or evening in London — the day at Greenwich is 3 hours ahead the day in São Paulo. The sign matters: a positive offset means ahead of UTC (east of Greenwich), a negative offset means behind it (west of Greenwich).
In practical terms, the difference means that the working day in São Paulo (09:00–17:00 local) is 12:00–20:00 UTC in January and 12:00–20:00 UTC in July. A team that schedules in UTC needs to know both numbers, because a meeting set for 15:00 UTC is 12:00 in São Paulo in January and 12:00 in July — and one of those may be outside the working day even when the other is inside it.
São Paulo vs UTC through the year
The offset on the 15th of each month in 2026. If the table shows one value all year, São Paulo does not observe daylight saving. If it shows two values, the change between them is the clock change.
| Month | Offset from UTC |
|---|---|
| January | UTC−03:00 |
| February | UTC−03:00 |
| March | UTC−03:00 |
| April | UTC−03:00 |
| May | UTC−03:00 |
| June | UTC−03:00 |
| July | UTC−03:00 |
| August | UTC−03:00 |
| September | UTC−03:00 |
| October | UTC−03:00 |
| November | UTC−03:00 |
| December | UTC−03:00 |
The clock changes are: in 2026, none; in 2027, none. For the full story, see the São Paulo DST 2026 page and the daylight saving checker.
Conversion tables
UTC to São Paulo, for eight hours of the day:
| UTC | São Paulo (January) | São Paulo (July) |
|---|---|---|
| 00:00 | 21:00 | 21:00 |
| 03:00 | 00:00 | 00:00 |
| 06:00 | 03:00 | 03:00 |
| 09:00 | 06:00 | 06:00 |
| 12:00 | 09:00 | 09:00 |
| 15:00 | 12:00 | 12:00 |
| 18:00 | 15:00 | 15:00 |
| 21:00 | 18:00 | 18:00 |
São Paulo to UTC, for the same eight hours:
| São Paulo local | UTC (January) | UTC (July) |
|---|---|---|
| 00:00 | 03:00 | 03:00 |
| 03:00 | 06:00 | 06:00 |
| 06:00 | 09:00 | 09:00 |
| 09:00 | 12:00 | 12:00 |
| 12:00 | 15:00 | 15:00 |
| 15:00 | 18:00 | 18:00 |
| 18:00 | 21:00 | 21:00 |
| 21:00 | 00:00 | 00:00 |
Two things to watch in these tables. First, the date: a UTC time in the evening is the next day in São Paulo when the offset is positive — 21:00 UTC is 18:00 the next day in São Paulo in January — and a São Paulo time early in the morning is the previous day in UTC when the offset is positive. Second, the season: the January and July columns are identical, because the offset never changes. The UTC to São Paulo page has the full 24-hour table.
Daylight saving and the difference
São Paulo does not observe daylight saving, so the difference from UTC is constant: UTC−03:00 on every day of the year. Brazil abolished daylight saving in 2019. The government concluded that energy savings had become negligible, and the clock changes were unpopular. That constancy is an advantage for scheduling — the difference never moves — but it also means the difference between São Paulo and any place that does observe daylight saving moves twice a year, when the other place changes its clocks. The difference between São Paulo and New York, for example, is 2 hours ahead in January and 1 hour ahead in July.
What the difference means for scheduling
For a team that works in UTC — software, aviation, science — the difference is the number you add to every UTC time to get São Paulo time, and the number you subtract from every São Paulo time to get UTC. The mistake is to use one number all year when there are two. The safe habit is to put the UTC time in every invitation as well as the local time, and to let the calendar do the conversion: a calendar event set in UTC moves correctly when daylight saving changes, and an event set in local time does not always.
For comparison, two other major cities: London is the same time UTC in January and 1 hour ahead UTC in July, and Tokyo is 9 hours ahead UTC all year. São Paulo's difference of 3 hours behind (January) sits between them in the sense that matters for scheduling: a meeting at 14:00 UTC is 11:00 in São Paulo, 14:00 in London and 23:00 in Tokyo in January. The time in São Paulo page has the working-hours tables, and the meeting planner finds the overlap for any pair of cities.
São Paulo vs UTC: the numbers at a glance
| Fact | Value |
|---|---|
| Standard offset | UTC−03:00 |
| Daylight saving offset | — does not observe daylight saving |
| Offset in January 2026 | UTC−03:00 |
| Offset in July 2026 | UTC−03:00 |
| Difference from UTC in January | 3 hours behind |
| Difference from UTC in July | 3 hours behind |
| IANA time zone | America/Sao_Paulo |
| Country | Brazil |
Adjusting to the difference — travel and jet lag
Travelling to São Paulo from London means setting your watch back by 3 hours in January — you gain time going west, and the first day feels long. Travelling the other way, from São Paulo to London, you lose the hours. The rule of thumb for jet lag is that it takes about a day to adjust for each hour of difference when travelling east, and a little less when travelling west — so the return trip from São Paulo to London takes most travellers about 3 days to fully adjust to, while the outward trip is usually easier. The practical advice is the same in both directions: get sunlight in the morning at your destination, avoid naps longer than 20 minutes, and do not schedule important meetings for the first morning after you arrive.
The same arithmetic applies to remote work. If you are in São Paulo and your team works in UTC, your working day of 09:00–17:00 local time is 12:00–20:00 UTC in January — so a stand-up at 09:00 UTC is 06:00 for you, and a stand-up at 16:00 UTC is 13:00. If those times are outside your working day, the meeting is in the wrong place in the day, and the fix is to move the UTC time, not to ask one person to work at midnight. The meeting time finder finds the hours that work for a whole team, and the time in São Paulo page has the working-hours tables.
Frequently asked questions
How many hours is São Paulo ahead of UTC?
São Paulo is 3 hours behind UTC in January and 3 hours behind UTC in July. The difference is the same all year.
Is São Paulo ahead of or behind UTC?
São Paulo is behind UTC — its offset is negative (UTC−03:00 in January), so local time is earlier than UTC.
Does the time difference between São Paulo and UTC change?
No. São Paulo does not observe daylight saving, so the difference of 3 hours behind never changes.
What is São Paulo's UTC offset?
São Paulo's standard offset is UTC−03:00, all year. Its IANA time zone is America/Sao_Paulo.
When it is midnight UTC, what time is it in São Paulo?
It is 21:00 in January and 21:00 in July — the previous day, because the offset is negative.
Sources
- IANA Time Zone Database, via Node.js Intl (
Intl.DateTimeFormatwithtimeZone) — offsets, daylight saving dates and local times in this article were worked out from the IANA database, not typed from memory. - TimeFlow's own time-zone data (
data/cities.ts,data/dst.ts), computed from the IANA database. - TimeFlow's UTC converter and world clock — the live tools behind the numbers on this page.
- Time-zone and daylight saving rules are set by governments and can change. For flights, deadlines and meetings that cannot move, confirm the time with an official source.