Low-grade ores, tailings and solid wastes contain small amounts of valuable heavy metals. Improper disposal of these results in the waste of resources and contamination of soil or groundwater. Accordingly, the treatment and recycling of low-grade ores, tailings and solid wastes attracted much attention recently.Bioelectrochemical system, an innovative technology for the removal and recovery of heavy metals, has been further developed and applied in recent years. In current study, the low-grade chalcopyrite was bioleached with the assistance of microbial fuel cells. Copper extraction along with electricity generation from the low-grade chalcopyrite were achieved in the column bioleaching process assisted by MFCs. Results showed that after 197 days bioleaching of low-grade chalcopyrite, 423.9 mg copper was extracted from 200 g low-grade chalcopyrite and the average coulomb production reached 1.75 C/d. The introduction of MFCs into bioleaching processes promoted the copper extraction e ciency by 2.7 times (3.62% vs. 1.33%), mainly via promoting ferrous oxidation, reducing ORP and stimulating bacterial growth. This work provides a feasible method for the treatment and recycling of low-grade ores, tailings and solid wastes. But balancing energy consumption of aeration and circulation frequency and chemicals consumption of acid to improve the copper extraction e ciency need further investigation.