The uneven distribution and spatial mismatch between water and land resources (WLR) limit the utilization efficiency of agricultural water and land resources (AWLR), and then pose a threat to food production. There is a critical need to understand their matching characteristics for strategic resource allocation decisions and management. In this study, a holistic index (RSI) derived from resource equivalency analysis (REA) was developed which contributed to examine the abundance or deficiency of agricultural water and land resources (AWLR) based on the conception of generalized water resources (including blue water and green water). Results indicate that the matching degree of AWLR was the lowest in Northeast China, North China and Gansu in Northwest China, while the highest value was in Xinjiang due to the higher blue water use. In north China, other provinces suffered water scarcity except in Jilin, Liaoning, Henan, while all provinces in south China suffered land scarcity except in Tibet and Jiangsu. Meanwhile, the matching of AWLR was not exactly consistent with the distribution pattern of precipitation. The higher proportion of green water resources was not located in southeast China with rich precipitation; it had to do with water management. Too much or little water resources can result in the increasing of blue water use. The proposed approach can be a powerful instrument to implement public policies and management strategy as an attempt to improve the utilization efficiency and enhance the optimize-allocation of AWLR.