Abandoned mines generate effluents rich in heavy metals, and these contaminants are released uncontrolled into the nearby aquatic ecosystems, causing severe pollution. However, no real solution exists, leaving a legacy of global pollution. In this study, the efficiency of the treatment technologies in reducing the ecological impacts of mining effluents to freshwater ecosystems with different dilution capacities was tested using biofilm communities as biological indicators. The functional and structural recovery capacity of biofilm communities after 21 days of exposure was assessed. With this aim, we sampled aquatic biofilms from a pristine stream and exposed them to treated (T) and untreated (U) metal mining effluent from Frongoch abandoned mine (Mid Wales, UK). Additionally, we simulated two different flow conditions for the receiving stream: high dilution (HD) and low dilution (LD). After exposure, the artificial streams were filled with artificial water for 14 days to assess the biofilm recovery. Unexposed biofilm served as control for biofilm responses (functional and structural) measured throughout time. During the exposure, short term effects on biofilm functioning (photosynthetic efficiency, nutrient uptake) were observed in T-LD, U-HD, and U-LD, whereas long term effects (community composition, chl-a, and diatom metrics) were observed on the structure of all biofilms exposed to the treated and untreated mining effluent. On the other hand, metal accumulation occurred in biofilms exposed to the mining effluents. However, a functional recovery was observed for all treatments, except in the U-LD in which biofilm structure did not present a significant recovery after the exposure period. The results presented here highlight the need to consider the dilution capacity of the receiving stream to assess the real efficiency of treatment technologies applied to mining effluents to mitigate the ecological impact on freshwater ecosystems.