Sediments act as important sinks for metals and their radionuclides in aquatic environments and play a crucial role in their transfer and uptake to aquatic organisms. Traditional radioecological models use radionuclide concentrations in water to predict concentrations in aquatic organisms. In this study, we investigated the distribution of radioecologically important metals (Ba, Co, Ni, Sr, U) among sediment, porewater and hypolimnion over seasons. We also studied the uptake of these metals to benthic organisms and importance of sediment as an uptake source by conducting a 28-day in situ bioaccumulation experiment with oligochaete worms (Lumbriculus variegatus). The studied metals were chosen based on common occurrence of their radioactive isotopes in nuclear fuel cycle. Measurements of total elemental concentration were used as proxies to study the behavior of specific radionuclides. Sediment and water samples were collected from two small lakes connected to a former uranium mine in Eastern Finland, and from a nearby reference lake connected to a different drainage area. Environmental characteristics and concentrations measured from sediment, porewater and overlying water indicated only minor changes between seasons. Measured metals were highly associated with sediment particles, rather than porewater or hypolimnion. Both the distribution of metals and in situ experiment indicated the importance of sediment as the main source of bioaccumulation. Significant differences in Ba, Ni and U concentrations between treatments containing contaminated sediment and reference sediment were noted, regardless of water concentrations. Additionally, as U contaminated lakes lacked seasonal overturn during our monitoring period, metal distribution and environmental conditions remained unchanged in deeper parts of those lakes. Lastly, the results of this in situ bioaccumulation experiment are in line with the findings of our previous laboratory study using sediments from these same lakes.