Isoniazid (INH, isonicotinic acid hydrazine) is one of only two therapeutic agents effective in treating tuberculosis. This prodrug is activated by the heme enzyme catalase peroxidase (KatG) endogenous to Mycobacterium tuberculosis but the mechanism of activation is poorly understood, in part because the binding interaction has not been properly established. The class I peroxidases ascorbate peroxidase (APX) and cytochrome c peroxidase (CcP) have active site structures very similar to KatG and are also capable of activating isoniazid. We report here the first crystal structures of complexes of isoniazid bound to APX and CcP. These are the first structures of isoniazid bound to any activating enzymes. The structures show that isoniazid binds close to the ␦-heme edge in both APX and CcP, although the precise binding orientation varies slightly in the two cases. A second binding site for INH is found in APX at the ␥-heme edge close to the established ascorbate binding site, indicating that the ␥-heme edge can also support the binding of aromatic substrates. We also show that in an active site mutant of soybean APX (W41A) INH can bind directly to the heme iron to become an inhibitor and in a different mode when the distal histidine is replaced by alanine (H42A). These structures provide the first unambiguous evidence for the location of the isoniazid binding site in the class I peroxidases and provide rationalization of isoniazid resistance in naturally occurring KatG mutant strains of M. tuberculosis.