Africa/Lagos

Africa/Lagos covers Lagos, Kano, Ibadan and the rest of Nigeria, at +01:00 standard time, with no daylight saving time.

Loading tool…

Worked examples

  • A winter instant in Africa/Lagos

    Africa/Lagos's UTC offset and DST status on a January date, converted to UTC.

  • A summer instant in Africa/Lagos

    Africa/Lagos's UTC offset and DST status on a July date, converted to UTC — compare against the winter example to see any DST shift.

  • Converting Africa/Lagos to America/New_York

    A worked conversion from Africa/Lagos to America/New_York for a specific instant.

TZ identifier and aliases

Africa/Lagos is the canonical identifier for West Africa Time, covering Nigeria. Seven other West and Central African countries' capitals — Africa/Bangui, Africa/Brazzaville, Africa/Douala, Africa/Kinshasa, Africa/Libreville, Africa/Luanda, Africa/Malabo, Africa/Niamey and Africa/Porto-Novo — currently share identical rules and are folded into the same entry, reflecting a wide regional cluster of countries that all adopted the same +01:00 offset independently rather than any single alias relationship.

UTC offset and DST rule

Africa/Lagos is +01:00 year-round with no daylight saving time. Nigeria has never observed DST since standardizing its national time, so there's no seasonal clock change to account for in any system built against this zone.

Using it in cron, CI and Postgres

Set TZ=Africa/Lagos for a process that should schedule by Nigerian local time. Postgres accepts it via SET TIME ZONE 'Africa/Lagos'; or the timezone setting. Because the offset never changes, a cron job's local-time schedule behaves identically every day of the year, with no DST boundary or skipped/duplicated hour to plan around — a relevant simplicity given Lagos's size as one of the world's largest and fastest-growing cities, with a correspondingly large base of scheduled systems running against this zone.

History and quirks

Nigeria standardized on +01:00 national time in 1919 under British colonial administration, choosing a fixed offset rather than the seasonally-adjusted system Britain itself used at home — consistent with most of West and Central Africa's low-latitude climate, where day length barely varies across the seasons and daylight saving offers little practical benefit. That shared low-latitude geography is the real reason Africa/Lagos's tz database entry groups together so many otherwise unrelated countries' capitals — Kinshasa, Luanda, Brazzaville and others — none of which coordinated their time zone policy with Nigeria directly; they simply arrived at the same +01:00, no-DST answer independently for similar climatic reasons. Nigeria's sheer population, now Africa's largest, makes Africa/Lagos one of the most heavily-used zone identifiers on the continent by any measure of scheduled software running against it.

Before independence, Nigeria briefly used a slightly different local mean time reference tied to Lagos's own meridian rather than a clean +01:00 offset, a common pattern across colonial-era Africa before the wider adoption of Greenwich-relative standard zones in the early 20th century. Because none of the nine countries sharing this tz database entry actually coordinate policy with one another, a change by any single one — Nigeria included — wouldn't automatically apply to the rest; the shared entry is purely a reflection of current rules matching, not a political or administrative link, and the tz database would split them into separate entries the moment their rules diverged.

Offsets and DST transitions on this page are computed from the IANA time zone database bundled with your browser; the rules described above were verified against tzdata 2026b when this page was published.

Frequently asked questions

Does Africa/Lagos observe DST?
No — Africa/Lagos keeps a fixed +01:00 offset from UTC all year, with no seasonal clock change.
What is the UTC offset of Africa/Lagos in winter/summer?
Africa/Lagos is +01:00 year-round — the same offset applies in every season.
Which cities use Africa/Lagos?
Lagos, Kano, Ibadan, Abuja all use the Africa/Lagos zone — also commonly known as West Africa Time — along with the rest of Nigeria.
What is the deprecated alias for this zone?
Africa/Lagos has no widely-used deprecated alias, though Africa/Bangui is a separate IANA identifier that currently shares identical rules.