The 20th day of Ramadan in the Islamic lunar calendar corresponds to different Gregorian calendar dates each year because the Islamic calendar is lunar and shifts each year. For Ramadan 1446 (which falls in 2025), the 20th of Ramadan corresponds to March 20, 2025. In general, Ramadan lasts about 29 to 30 days, and its start varies based on moon sightings. For example, Ramadan in 2025 started on March 1 and will end on March 29. So, specifically, Ramadan 20 in 2025 is on March 20, 2025.