Soil texture classes (STCs) influence the physical, chemical and biological properties of the soil, and accurate spatial predictions of STCs are essential for agro-ecological modeling. The purpose of this study was to assess the capabilities of environmental covariates derived from Landsat 8 OLI Science products and a digital elevation model (DEM), as well as three machine learning methods, to provide an accurate and reliable classification of soil texture classes. Estimation efficiency of soil texture classes was investigated using Decision tree (DT), Random forest (RF), and Support vector machine (SVM) algorithms in an area with Fluvisols and Vertisols as predominant reference soil groups in Northwestern Türkiye (Lake of Manyas). The models were validated using the leave-one-out, cross-validation technique. The best of the three machine learning models for soil texture classification was RF, with an overall accuracy of 0.63 and a kappa index value of 0.14, according to the accuracy evaluation. The RF algorithm generated a map whose findings were more consistent with the real environment using the confusion index (RF:0.30) and abundance index (RF:1.0) values as uncertainty criteria. The most important predictor of soil texture classes was the topographic wetness index (mean decrease accuracy: 3%) for tree-based learning algorithms, followed by other indexes based on satellite data. These findings will contribute to support sustainable soil management techniques in a location with a large degree of topsoil texture diversity.