The aim of the current work was to assess the removal of direct and reactive dyes using biotic and abiotic agents. Removal of dyes and their derivatives from aqueous solutions was investigated using sugarcane bagasse, sawdust, rice straw, charcoal and fungal biomass as dye removing agents. Seven fungal strains known to have high capacity in removing textile dyes were used. Results of this study indicated that Penicillium commune, P. freii, and P. allii removed 96, 64 and 65%, respectively, of direct violet dye after two hours of incubation. In addition, the use of rice straw was shown to be more efficient in dye removal, than was bagasse or sawdust. Rice straw was effective in removing 72% of direct violet dye within 24 hours. However, with reactive dyes, removal activity was reduced to 27%. Similar trends were recorded with the other tested biotic agents, fast removal of reactive dye was not found after 48 hours of contact time. Results of this study indicate that low-cost, renewable, bioadsorption agents are relatively effective in removing textile dyes from solution.