Abstract Large amounts of zinc ash and flue dust, containing more than 80 % zinc, are accumulated during galvanization processes at the surface of molten zinc bath and in the chimney, respectively. Pyrometallurgical recovery of zinc from both the ash and dust samples has been carried out. The ash was sieved with the help of an industrial sieve shaker provided with mesh sieve having a pore size 0.9 mm. The oversize fraction cut (+ 0.9 mm) was melted at 550 ?C under ambient conditions. The produced ingot (1) was analyzed whereas the coarse fraction of the produced slag (+ 0.9 mm) was treated as the coarse ash or added to it. The dust was enriched with suitable fluxing salt prior to heat treatment at 600 ?C for 1 h. The produced ingot (2) was analyzed whereas the resulting slag was mixed with the fines of the ash and treated by hydrometallurgical processing to prepare zinc salts. Parameters affecting recovery processes such as time, temperature and flux percentage were studied. Results obtained revealed that the two prepared ingots (1&2) were successfully recovered with THE recovery efficiency amounting to ? 85 %. The obtained samples meet the standard specifications with relatively low price. Also reuse of these wastes helps in keeping the environment clean.