Ramadan 1447 in Pakistan is expected to begin on Thursday, 19 February 2026 (first roza), with the last roza expected on Friday, 20 March 2026 and Eid ul-Fitr expected on Saturday, 21 March 2026. Choose your city above to see the full 30-day sehri and iftar timetable. All timings are estimated — the exact dates depend on the moon sighting by the Central Ruet-e-Hilal Committee, and you should always confirm daily timings with your local mosque.
How to use the Ramadan calendar
- Choose your City from the dropdown — Karachi, Lahore, Islamabad, Rawalpindi, Faisalabad, Multan, Peshawar, Quetta, Hyderabad or Sialkot.
- Find your roza by number or date in the table. Each row shows the Sehri (pre-dawn meal, ending at Fajr) and Iftari (sunset) time.
- If today falls inside Ramadan, its row is highlighted automatically.
- Keep 1–2 minutes of precaution around sehri closing, and confirm the final times with your local mosque's announcement.
How the timetable is prepared
The timetable is built from expected sunrise and sunset times for each city across 19 February to 20 March 2026. Sehri times move earlier through the month (from about 5:20 am to 4:50 am in Lahore) while iftar moves later (about 5:55 pm to 6:28 pm), because the days lengthen as spring approaches. Fasting hours therefore grow from roughly 12.5 hours at the start to about 13.5 hours by the end — noticeably shorter than summer Ramadans, when fasts in Pakistan stretched past 15 hours.
Each city's times are offset by its longitude and latitude: Karachi and Hyderabad, further west and south, have later sehri and iftar than Lahore and Sialkot, while Quetta's times reflect its western position. Times are rounded to the minute, but mosques in the same city can differ by a minute or two depending on their calculation method — hence the strong recommendation to follow your local mosque for the final word.
Key dates of Ramadan 1447 in Pakistan
The Ruet-e-Hilal Committee is expected to sight the Ramadan moon on the evening of 18 February 2026. The odd nights of the last ten days — expected on 15, 17 and 19 March (the 25th, 27th and 29th rozas) — are when Laylatul Qadr is sought, with the 27th night traditionally observed with special devotion. The Shawwal moon is expected on the evening of 20 March 2026; if sighted, Eid ul-Fitr falls on 21 March, otherwise Ramadan completes 30 days and Eid moves to 22 March. Zakat al-Fitr (fitrana) should be paid before the Eid prayer.
Limitations
Every date and time on this page is an estimate based on astronomical calculation. The official start and end of Ramadan in Pakistan are declared only after the moon-sighting announcement, and in some years different regions have begun on different days. Daily prayer times also shift slightly with the calculation convention (juristic method and angle) your mosque follows. Treat this calendar as a planning aid, not a religious ruling.
Frequently asked questions
When is Ramadan 2026 in Pakistan?
Ramadan 1447 is expected to start on 19 February 2026 (first roza), subject to the moon sighting by the Central Ruet-e-Hilal Committee on the evening of 18 February.
When is Eid ul-Fitr 2026?
Expected on Saturday, 21 March 2026, if the Shawwal moon is sighted on 20 March. If not, Eid falls on Sunday, 22 March.
How long are the fasts in Ramadan 2026?
About 12.5 hours at the start, growing to roughly 13.5 hours by the end of the month — shorter than summer Ramadans.
Why do sehri and iftar times differ between cities?
Sunrise and sunset depend on longitude and latitude. Western cities like Karachi and Quetta have later times than eastern cities like Lahore and Sialkot.
Are these the official timings?
No. They are careful estimates. Official daily timings come from your local mosque or a recognised prayer timetable for your area.
Which nights are Laylatul Qadr in 2026?
Laylatul Qadr is sought on the odd nights of the last ten days — expected on the 25th, 27th and 29th rozas (15, 17 and 19 March 2026).
Updated October 2026 · Built and tested by Sharjeel Tahir · How our tools are tested