Studies were carried out on the speciation of heavy metals (Zn, Cu, Mn, Fe, Ni, Pb, Cd, and Cr) during rotary drum composting of water hyacinth (Eichhornia crassipes) for a period of 20 days. Five different proportions of cattle manure, water hyacinth and sawdust were prepared for composting. This study concluded that, rotary drum was very efficient for the degradation of organic matter as well as for the reduction of mobility and bioavailability of heavy metals during water hyacinth composting. The results from the sequential extraction procedure of heavy metals shows that rotary drum composting changed the distribution of five fractions of Zn, Cu, Mn, Fe, Ni, Pb, Cd, and Cr. The highest reduction in the bioavailability factors of Pb and Cd was observed during the process. The total concentration of Cu, Cr, and Cd was very low compared to the other metals (Zn, Mn, Fe, Ni, and Pb); however, the percentage of exchangeable and carbonate fractions of these metals was similar to other metals. These results confirmed that the bioavailability of metals does not depend on the total concentration of metals. From this study, it can be concluded that the addition of an appropriate proportion of cattle manure significantly reduced the mobile and easily available fractions (exchangeable and carbonate fractions) during water hyacinth composting in rotary drum.