Turmeric and chitosan were used to naturally dye and antimicrobially finish cotton fabric in an environmentally friendly manner. Testing showed the natural dye provided good wash, light and rubbing fastness. The antimicrobial finish was also effective as indicated by the bromophenol blue test. Using natural dyes and finishes protects the environment from harmful chemicals compared to synthetic methods. Further research could expand the application of these ecofriendly materials to other textile fields such as medical and sportswear.