2031年5月21日日食是一次日环食，将发生于2031年5月21日。新月当天（即朔日），地球上观测到月球和太阳的角距离极小，此时月球如果恰好在月球交点附近，穿过太阳和地球之间，与地球、太阳接近一直线，则会出现日食。月球穿过太阳和地球之间，但距地球较远，本影未能接触地表，而使伪本影覆盖的区域内看到月球的角直径小于太阳，就形成日环食，同时在伪本影两侧数千公里的半影范围内形成日偏食。此次日环食经过了安哥拉、纳米比亚、赞比亚、刚果民主共和国、坦桑尼亚、印度、斯里兰卡、泰国、马来西亚、印尼，日偏食则覆盖了非洲中南部、