
Eid-ul-Fitr is one of the most significant festivals in the Islamic faith. It is celebrated following a full month of fasting during Ramadan. On this day, people offer prayers, embrace one another while exchanging “Eid Mubarak” greetings, and share sweet vermicelli (sewaiyan). However, a question invariably arises in people’s minds every year: why, exactly, is Eid celebrated on different days in India and Saudi Arabia?
This year, too, we observe the same phenomenon: Eid is being celebrated in India on the day immediately following its observance in Saudi Arabia. The reason for this lies in the varying times at which the moon becomes visible—a factor dependent on geographical location and the Islamic lunar calendar. Let us explore when Eid falls in India this year—on the 20th or 21st—and understand the underlying reasons why different countries celebrate Eid on different days.
Eid is Determined by the Sighting of the Moon
The date of Eid is not fixed according to a standard calendar; rather, it is determined by the sighting of the moon. The new moon is typically sighted after 29 or 30 days of fasting during Ramadan. If the moon is sighted, Eid is celebrated on the following day. If the moon remains unseen, fasting continues for one additional day before Eid is celebrated. Consequently, the date of Eid may vary from one location to another.
Why is Eid Celebrated on Different Days in Saudi Arabia and India?
Saudi Arabia is situated to the west of India. The geographical implication of this positioning is that the sun sets there later than it does in India. This provides a longer window of time for sighting the moon; as a result, the moon often becomes visible earlier. This is precisely why Eid in Saudi Arabia frequently takes place one day earlier than in India.
Why Does the Date of Eid Change Every Year?
The Islamic calendar is based on the lunar cycle. It is approximately 11 days shorter than the Gregorian (English) calendar; consequently, the date of Eid shifts every year. Eid may fall in March one year and in April the next—meaning that it is celebrated on a different day each year. This is also the reason why a one-day discrepancy is often observed across different countries around the world.
March 20 or 21: When is Eid in India This Year? Eid is being celebrated in Saudi Arabia today. However, in India, Eid will not be celebrated today, but rather tomorrow. This means that this year, Eid is being celebrated in India on March 21, 2026.
boAt Launches Aavante Bar Prime Soundbars With 600W Output and Dolby Atmos; Check Price and Features
Audio and wearables brand boAt has expanded its home entertainment portfolio with the launch of t
Samsung's next flagship smartphone lineup is already generating significant buzz, even though the
If you use Google Chrome for browsing the internet, installing the latest update has now become e
India delivered one of its finest performances at the Commonwealth Games 2026 on Friday, winning
Petrol Diesel Price Update: Government Raises Petrol Export Tax, Cuts Diesel Duty
The central government has revised export duties on petrol and diesel, increasing the levy on pet
Gold and silver prices surged on August 20, with both precious metals witnessing a sharp rise in
Bangladesh vs West Indies Test Series: Mirpur Test Starts October 28, Sylhet Match From November 5
The Bangladesh Cricket Board (BCB) has announced the schedule for the upcoming two-match Banglade
India vs Afghanistan 1st T20I: India Win by 7 Wickets, Abhishek Sharma Blasts 82 Off 32 Balls
India defeated Afghanistan by 7 wickets in the first T20I at the Arun Jaitley Stadium in Delhi, c
Sale of iPhone 18 Pro and Pro Max begins; check bank offers, cash discounts, and all EMI options.
Apple has started selling the iPhone 18 Pro and iPhone 18 Pro Max in India from September 18. The
Stock Market Today: Nifty Crosses 22,700 as Sitharaman’s LTCG, STT Remarks Boost Sentiment
The Indian stock market staged a strong rally on Tuesday, October 13, 2026, as heavy buying in in