Relics of World War One (WW1) were buried in alpine glaciers around 100 years ago. Today, these are emerging from the ice due to widespread glacier retreat, and are in direct contact with glacial meltwater-fed streams. To address a possible emergent contamination, we quantified major and trace elements (M-TEs) by mass spectrometry in water and larvae of Diamesa zernyi from three glacial streams fed by glaciers differently impacted by the Italian Austro-Hungarian war, in the Adamello-Presanella mountain range (Italian Alps): Lares and Presena, the two main battlefields, and Amola, 8 km from the front. M-TEs in stream water were interpreted using the crustal enrichment factor (EFc) while larval uptake was quantified by adopting the bioaccumulation factor (BAF). Despite low M-TEs concentrations in the water, in a range between 1 ng L−1 (Ag, Ta) and 1–2 mg L−1 (Al, Fe, Mg), low to moderate enrichments (10 ≥ EFc≥ 6) were observed for Sb and U in Presena and for Ag, As, Bi, Cd, Li, Mo, Pb, Sb and U in Lares. In addition, M-TE mass concentrations in larvae were up to ninety thousand times higher than in water, from 20 to 50 ng g−1 dry weight (d.w.; for Bi, Sb, Ta, Tl) to 1–4 mg g−1 d.w. (for Al, Fe, Na, and Mg). Larvae from Lares accumulated the largest amount of metals and metalloids, including those mostly used in the manufacture of artillery shells (As, Cu, Ni, Pb, Sb; BAFs from 375 to about 11,500). This was expected as most of the WW1 battles in this mountain range were fought on the Lares glacier, where the greatest number of war relics are emerging. These results provide preliminary evidence of water contamination and bioaccumulation of metals and metalloids by glacial fauna as a possible legacy of WW1 in the Alps.