Understanding Washington D.C. Time
Washington D.C. runs on Eastern Time. That means it is either EST (UTC-5) or EDT (UTC-4) depending on daylight saving. Most of the year it is on daylight time. The switch happens on the second Sunday in March and the first Sunday in November. People who schedule calls or flights get tripped up by this more often than they admit. There are plenty of sites that show the current time in D.C., but knowing how it works is useful when you are dealing with international meetings or setting up automated systems. I once had a partner in London think we were both on Eastern time because I said "Washington." They assumed GMT. The call happened three hours early from their side and nobody showed up. After that I always write the UTC offset in meeting invites and stop assuming everyone knows the geography. The practical rule is straightforward. Eastern Time is five hours behind Coordinated Universal Time during standard time and four hours behind during daylight saving. D.C. follows the same daylight saving schedule as the rest of the Eastern zone. It does not observe any special exceptions. Places like Arizona do not switch, but D.C. switches every year without fail.
How to Check the Time Yourself
You do not need to rely on a single website. If you are on Windows you can open the clock settings and add a second clock for Eastern time. On macOS it is in System Settings under Date & Time. Linux users can run timedatectl from the terminal and it will show you the zone and current offset. Most developers use tz database identifiers like America/New_York and treat those as the source of truth rather than hardcoding "Eastern." Hardcoding breaks the moment a DST rule changes. Time zone rules change. The U.S. changed its daylight saving start date in 2007. Before that it was the first Sunday in April. If your system stores dates in UTC and converts at display time, you are safe. If it stores local times as strings and never converts, you will have problems. I found this out the hard way when a legacy calendar app started misplacing events after the 2007 transition in production. The fix was to switch the storage format to UTC timestamps and only render local time at the presentation layer. That cut our support tickets down significantly. One issue that comes up constantly is the difference between Eastern and Central time. Chicago is one hour behind D.C. Meetings between East Coast and Midwest offices routinely get scheduled at the wrong hour because someone conflates the two. Another frequent mistake is assuming that because D.C. is the capital, it sets its own time zone rules. It does not. The U.S. Department of Transportation governs time zones, and D.C. falls under the Eastern rules like New York does.
A less obvious problem is DST prediction. There have been periodic legislative efforts to make daylight saving permanent or to abolish it. Neither has passed at the federal level as of my last check. States can opt out of daylight saving, but they cannot change the start and end dates themselves. This means the calendar stays stable, but you should still verify the current rules before building anything that depends on them long-term.
Get the Full Details

Quick Reference for Conversions
If you need to convert between D.C. time and other zones, here is the basic mapping during standard time: London is five hours ahead, Los Angeles is three hours behind, New Orleans is one hour behind, and Tokyo is fourteen hours ahead. During daylight saving the offsets shift by one hour relative to zones that do not observe DST. The math is simple once you pick a reference point and stick with it. I usually keep a small reference table in my notes app and update it once a year after the switch. It takes maybe two minutes and prevents most scheduling errors. For anything more complex than a handful of recurring meetings, a library like moment-timezone or the built-in Intl.DateTimeFormat in modern JavaScript handles the conversions for you without manual calculation.
When Automated Systems Fail
If you are running scheduled jobs that fire based on D.C. business hours, make sure the server timezone is set explicitly. Many hosting platforms default to UTC. A cron job configured for "9 AM Eastern" without specifying the zone will run at 9 AM UTC, which is either 4 AM or 5 AM Eastern depending on the season. I caught this once when a nightly report started arriving at 4 AM instead of 9 AM after a server migration. The fix was adding TZ=America/New_York to the environment and verifying with a test run before leaving it on production. These kinds of issues are rarely dramatic. They just show up as quiet data discrepancies that people notice weeks later. Being explicit about time zones from the start saves a lot of later headaches.