Agriculture has made it's way to make every living being healthy and survive in this world, for which the environment affecting has been taken into consideration. The parameters that have impacted on the crops significant yield water, ultraviolet (UV), pesticides, fertilizer, and the area of the land covered for the region is referenced. In this paper, a machine learning model proposed illustrated the use of neural network and the concerned algorithm artificial neural network (ANN) has been evaluated. The dataset has been taken of 140 data points depicting the attributes effect on the yield of the crops. The error rate with the actual has been shown with the assist of Mean Square Error (MSE) and the standard deviation between the yield results with the actual was also shown, which came out to be 0.0045 for the MSE, that's around and 0.000345 as the standard deviation.