Eid al-Fitr is almost here as million of Muslims around the world prepare for the end of their Ramadan fasting.
This event marks the end of the month-long daylight fast and a chance to celebrate breaking the fast.
The fast defines the holy month and for millions it is a time of reflection and introspection as they complete the challenge.
The time of Eid al-Fitr is dependant on moon sightings, so there is never an exact date to look forward to.
Only in the days and hours leading up to Ramadan ending does it become clear exactly when Eid al-Fitr begins.
When did Ramadan start in 2022?
Ramadan in 2022 started on the evening of Saturday, April 2.
It lasts for 30 days, meaning Eid al-Fitr is about to arrive any day now.
Ramadan is a holy month of fasting and abstaining from pleasures such as smoking, drinking and sex.
The aim of the month is to grow spiritually and become closer to Allah, friends and family.
How is Eid al-Fitr calculated?
Eid al-Fitr is calculated by the moon.
These moon sightings are based on the Saudi Arabia Umm al-Qura calendar.
Eid al-Fitr is an Arabic term that translates to 'feast of breaking the fast'.
It marks the end of Ramadan when the dawn-till-dusk fast is officially complete and celebrations can begin.
In the UK, this isn’t an official holiday, although it is likely to fall on the Monday May 2 bank holiday this year.
Celebrations begin with prayers at dawn, typically in a mosque.
Once the fast is broken, Muslims usually gather in a park to celebrate with loved ones with plenty of food, typically sweets and treats. New clothes are often worn and sweet dates are offered to mark the end of the gruelling fast.
It is not uncommon for some Muslims to extend their fast for an extra six days as as the Islamic belief states a good deed is rewarded 10 times.
When is Eid al-Fitr in 2022?
Currently, the latest moon sighting indicates that Eid al-Fitr will fall on Monday, May 2.
It means the fast lasts for 30 days in 2022, though it often only lasts for 29.
It is great timing for this year as it means it falls on the May 2 bank holiday in the UK.