Jason Wiener
05/11/2026, 5:09 PMprefect deploy or in a prefect.yaml file?Marvin
05/11/2026, 5:09 PMMarvin
05/11/2026, 5:10 PMUTC
- America/New_York
- Europe/London
- Asia/Tokyo
There isn’t a Prefect-specific custom list; the source of truth is the timezone database exposed by Python’s zoneinfo, which is based on the IANA tz database.
Where to look
- Prefect schedule docs: Schedules
- IANA timezone database: IANA Time Zone Database
- Python zoneinfo docs: zoneinfo
What to use in prefect.yaml / prefect deploy
Use an IANA name, for example:
yaml
deployments:
- name: my-deployment
entrypoint: flow.py:my_flow
schedules:
- cron: "0 9 * * *"
timezone: "America/New_York"
If you use an invalid value, Prefect validates it and will raise an error like:
Invalid timezone ... specify in IANA tzdata format, for example, America/New_York
Practical note
Avoid abbreviations like:
- EST
- PST
- CST
Those are ambiguous or not accepted consistently. Prefer full IANA names like America/Los_Angeles.
If you want, I can also show you how to list all valid timezone values from Python on your machine.Nate
05/11/2026, 6:46 PMprefect.yaml?
its possible that we can autocomplete valid values, depending on your editorJason Wiener
05/11/2026, 7:24 PM