The main objective of this study is to investigate the effect of eugenol group substitutions (tetra and octa) on fastness and antibacterial properties of metallophthalocyanines printed on cotton fabric. Eugenol-substituted and non-substituted metallophthalocyanines (Zn, Co, Ni, and Cu) were synthesized. Cotton fabrics were then colored using a pigment printing process. Color strength (K/S values) were calculated using the Kubelka-Munk equation. Antibacterial properties of the fabrics were investigated according to ASTM E2149-01. All synthesized phthalocyanine pigments exhibited various levels of antibacterial activity against Staphylococcus aureus and Klebsiella pneumoniae bacteria on cotton fabric. Antibacterial protection was achieved by coloration without any additional antibacterial finishing. Crockfastness, lightfastness, washfastness, and perspiration and water fastness values of the fabrics were measured according to ISO standards.