Bangladesh will celebrate Eid 2026 on Saturday, March 21, as the Shawwal moon was not sighted on Thursday. Religious Affairs Minister Kazi Shah Mofazzal Houssain confirmed Ramadan will last 30 days. The main 8:30 am congregation at the National Eidgah will host the President and Prime Minister, while five separate prayers are set for Baitul Mukarram.