Improvements in irrigated areas’ classification accuracy are critical to enhance agricultural water management and inform policy and decision-making on irrigation expansion and land use planning This is particularly relevant in water-scarce regions where there are plans to increase the land under irrigation to enhance food security, yet the actual spatial extent of current irrigation areas is unknown This study applied a non-parametric machine learning algorithm, the random forest, to process and classify irrigated areas using images acquired by the Landsat and Sentinel satellites, for Mpumalanga Province in Africa The classification process was automated on a big-data management platform, the Google Earth Engine (GEE), and the R-programming was used for post-processing The normalised difference vegetation index (NDVI) was subsequently used to distinguish between irrigated and rainfed areas during 2018/19 and 2019/20 winter growing seasons High NDVI values on cultivated land during the dry season are an indication of irrigation The classification of cultivated areas was for 2020, but 2019 irrigated areas were also classified to assess the impact of the Covid-19 pandemic on agriculture The comparison in irrigated areas between 2019 and 2020 facilitated an assessment of changes in irrigated areas in smallholder farming areas The approach enhanced the classification accuracy of irrigated areas using ground-based training samples and very high-resolution images (VHRI) and fusion with existing datasets and the use of expert and local knowledge of the study area The overall classification accuracy was 88% © 2021 by the authors