This study presents a Reinforcement Learning-based algorithm designed to optimise irrigation for Durio Zibethinus (i.e., durian) trees, aiming to maximise tree growth and reduce water usage. Traditional irrigation methods, as well as current machine learning models, often focus only on soil moisture and weather data, neglecting critical factors like actual tree growth. This study proposed a reinforcement learning irrigation (RL-Irr) algorithm incorporating tree growth stages, soil moisture, and weather conditions to determine precise irrigation needs. The algorithm was developed by calibrating the AQUACROP model using data from actual durian plantations where rain-fed irrigation (rain-fed) was practised. Daily irrigation volumes were calculated based on real-time soil moisture, weather forecasts, and weekly tree growth measurements. The reinforcement learning method was used to optimise irrigation schedules, with rewards based on soil moisture, tree growth, rainfall, and weather conditions. The algorithm was tested using AQUACROP simulations and compared against soil moisture balance irrigation (SMB-Irr) and rain-fed. The results showed that the RL-Irr reduced water use by up to 75 percent while maintaining tree growth. These findings suggest the algorithm could significantly improve water efficiency in durian farming, though real-world applications should consider potential model limitations.