Time now in Saint Johnsbury, Vermont , United States

UTC-04:00 • America/New_York (EDT)

Your device clock is 355ms ahead of the detected local time (America/New_York, UTC-04:00). Time reference obtained from NIST NTP servers with an accuracy of ±0.007 seconds.

ttime.is
21:00:35
Thursday, October 29, 2026, week 44

Time in Saint Johnsbury

in Saint Johnsbury, the time zone is America/New_York (UTC-04:00). The current local time shown above is synchronized with official atomic time sources.

Daylight saving time is currently in effect in Saint Johnsbury.

Frequently asked questions

What time is it in Saint Johnsbury right now?
The current time in Saint Johnsbury is shown by the clock at the top of this page, synchronized with official atomic time sources (NIST).
What time zone is Saint Johnsbury in?
Saint Johnsbury uses the America/New_York time zone, currently UTC-04:00.
Does Saint Johnsbury observe daylight saving time?
Yes, clocks in Saint Johnsbury are currently in daylight saving time.
What is the population of Saint Johnsbury?
Saint Johnsbury has an estimated population of 6,193.

Plan meetings across time zones

Add multiple cities, drag across the timeline to find a time that works for everyone, and share the plan in seconds, no more manual time zone math.

Try the time zone planner

Time difference from Saint Johnsbury

Need to schedule something with a specific city? Compare two cities →

City details

Country United States
State Vermont
Lat/Long 44.4192, -72.0151
Time Zone America/New_York ( UTC-04:00 )
Country Code US
Population 6,193
Sunrise 7:21 AM
Sunset 5:41 PM
Day length 10 hours 20 minutes