In 2025, Ramadan is expected to start on the evening of Friday, February 28 or Saturday, March 1, and it will likely end on Sunday, March 30 or Monday, March 31. The 20th day of Ramadan in 2025 will fall on Thursday, March 20. On this day, fasting times for the London area show suhoor ending at 4:24 AM and iftar occurring at 6:17 PM. These times may vary slightly depending on your location and the sighting of the moon, which determines the start of Ramadan.