One of the earliest and most popular (and effective) machine learning methods is decision trees. Different decision tree changes have been suggested and put into practice over time. Selecting the model that best fits the situation is essential while examining the data. Numerous classification and regression specialists have suggested ensemble tactics for tabular data as well as diverse methods for solving classification and regression issues. In this study, the raw historical apple crop dataset is transformed into a discrete dataset using the Gini Index and information gain. On the resulting discrete dataset, the decision tree algorithm is used. Information Gain is determined for each attribute, and the attribute with the highest information gain is used as the splitting node, which is then applied recursively. With an accuracy of 84.54%, the decision tree algorithm used predicts the apple yield in Kashmir province. Later, a comparison between the accuracy of decision tree and other algorithms has also been made and it was observed that the decision tree performed better in accuracy and other statistics than all the other implemented algorithms.