The first fast of Ramadan in Pakistan is expected to fall on March 2, as per the Meteorological Department's latest prediction regarding the moon sighting.
According to the department, the Ramadan crescent is unlikely to be visible on February 28 (29th Sha'ban). The new moon will be born on February 28 at 5:45 PM, but its age at sunset on 29th Sha'ban will be only 13 hours and 12 minutes. For the crescent to be visible, it must be at least 19 hours old.
The Met Office also forecasts partly cloudy to clear skies in different parts of the country on the evening of February 29, further affecting the chances of moon sighting.