Due to the increased prevalence of diabetes, the consumption of anti-diabetic drugs for its treatment has likewise increased. Metformin is an anti-diabetic drug that is commonly prescribed for patients with type 2 diabetes and has been frequently detected in surface water and wastewaters, thus representing an emerging contaminant. Metformin can be prescribed in combination with other classes of anti-diabetic drugs; however, these drugs are not sufficiently investigated in environmental samples. Fabric phase sorptive extraction (FPSE) has emerged as a simple and green method for the extraction of analytes in environmental samples. In this study, FPSE coupled with a high-performance liquid chromatography diode array detector (HPLC-DAD) was employed for the simultaneous analysis of different classes of anti-diabetic drugs (metformin, dapagliflozin, liraglutide, pioglitazone, gliclazide, glimepiride, glargine, repaglinide, sitagliptin, and vildagliptin) in environmental water samples. Four different fabric membranes were synthesized but the microfiber glass filter coated with sol-gel polyethylene glycol (PEG 300) was observed to be the best FPSE membrane. The parameters affecting the FPSE process were optimized using a combination of one-factor-at-a-time processes and the design of experiments. The FPSE was evaluated as a green extraction method, based on green sample preparation criteria. The FPSE-HPLC-DAD method achieved acceptable validation results and was applied for the simultaneous analysis of anti-diabetic drugs in surface and wastewater samples. Glimepiride was detected below the quantification limit in both lake and river water samples. Dapagliflozin, liraglutide, and glimepiride were detected at 69.0 ± 1.0 μg·L−1, 71.9 ± 0.4 μg·L−1, and 93.9 ± 1.3 μg·L−1, respectively, in the city wastewater influent. Dapagliflozin and glimepiride were still detected below the quantification limit in city wastewater effluent. For the hospital wastewater influent, metformin and glimepiride were detected at 1158 ± 21 μg·L−1 and 28 ± 0.8 μg·L−1, respectively, while only metformin (392.6 ± 7.7 μg·L−1) was detected in hospital wastewater effluent.