The purpose of this work is to produce an alternative cost-effective adsorbent to remove zinc and cadmium from wastewater using hydroxyapatite (HAP) synthesized with hydrothermal method from FGD (Flue gas desulfurization) waste generated by two different coal power plants. The effects of FGD type (Cayırhan and Orhaneli) and molar ratio (H3PO4/CaSO4) (0.6–4.79) on HAP synthesis were investigated. Afterwards effects of the adsorbent dose (1–2 g/L), heavy metal concentration (30, 40, 50 mg/L) and contact time (1, 2, 3, 4 h) on zinc and cadmium adsorption yield from synthetic wastewater using produced HAP were examined. FGD waste and synthesized FGD-HAP were characterized by X-Ray Diffraction (XRD), Fourier Transformed Infrared Spectroscopy (FT-IR), Scanning Electron Microscope (SEM) and Brunauer-Emmett-Teller (BET) instruments. The zinc and cadmium concentration was studied by Inductively coupled plasma atomic emission spectroscopy (ICP-AES). Maximum zinc adsorption capacity of the Cayırhan FGD-HAP was 49.97 and 49.99 mg/L, Orhaneli FGD-HAP was 49.96 and 49.99 mg/L, for 1 g/L and 2 g/L adsorbent dose respectively, for 50 mg/L heavy metal concentration and 4 h contact time. Maximum cadmium adsorption capacity of the Cayırhan FGD-HAP was 39.98 and 39.99 mg/L, Orhaneli FGD-HAP was 40 and 39.99 mg/L, for 1 g/L and 2 g/L adsorbent dose respectively, for 40 mg/L heavy metal concentration and 4 h contact time. Adsorption yields were calculated between 98.53 and 100%. The adsorption data were well explained by second order kinetic model and the Freundlich isotherm model fits the equilibrium data. The adsorption results demonstrated that FGD's waste is an effective source to synthesis HAP which is used as an adsorbent for zinc and cadmium removal from wastewater due to high adsorption capacity.