Objective: This study investigates the Spatial temporal changes of LULC in Mathura district of Uttar Pradesh, India, over the past 30 years (1990 to 2020). The study uses Landsat-5, Landsat-7 as well as Landsat-8 OLI images and GIS technique. Methods: The images are classified into LULC classes using a random forest classifier. The LULC changes are analyzed using a change detection analysis. The results of the change detection analysis were visualized using GIS. Confusion matrix is used for comparing the Crop classification during 1990-2020. User accuracy, consumer accuracy, producer accuracy, overall accuracy and kappa coefficient are used to compare the study of approximately three decades from 1990 to 2020. Findings: The classification of LULC is done into six classes i.e., urban, water bodies, vegetation, wheat, mustard and other crops. The results show that there are significant changes in LULC over the past 30 years. In the year 1990, 70.1 % accuracy and kappa 61.61 are obtained. In the year 2000, 70.8 % accuracy and kappa 63.02 are obtained. In the year 2010, 71.3% accuracy and kappa 64.8 is obtained. In the year 2020, 84% accuracy and kappa 80 are obtained. Novelty: In traditional mapping is not feasible, multi temporal satellite imagery can offer the crucial measurement of spatial and temporal phenomena for the research area. The study shows that the predominant land use in the area under investigation is vegetation. Less agricultural activity occurred between 2000 and 2010, which increased the amount of land covered by vegetation. The importance of monitoring LULC changes in order to understand the effects of these variations on the society as well as environment.