Both wastewater sludge and fly ash from combustion of biomass (bio-ash) have traditionally been applied to agricultural land in Denmark. However, Cd concentrations often exceed limiting values. The present study is a preliminary investigation of the possibility for reducing the Cd concentration in wastewater sludge and bio-ashes (straw and wood) using an electrodialytic method. The waste products were treated as stirred suspensions. During the remediation the suspension was acidified from water splitting at the anion exchange membrane and the acidification mobilized Cd that was removed to the electrode compartments. Even though the matrices were very different the remediation was successful in all cases. After treatment the Cd concentration in the ashes allowed for spreading at agricultural land and the limiting concentration of 0.8mgCd/kg for the wastewater sludge was almost reached (0.84 and 0.88mgCd/kg). The main differences of the waste products influencing the remediation process were: the sludges had a high content of organic particles that were mobilized by electrophoresis and fouled the anion exchange membrane; the straw-ash contained a lot of chloride, which formed anionic complexes with Cd, and the wood ash had a high initial pH (13.3). The mass of wastewater sludge and bio-ashes decreased during treatment but the concentration of other heavy metals (Pb, Ni, Cu and Zn) was not increased to exceed limiting values in remediated matrix.