The immobilization of horseradish peroxidase (HRP) on composite membrane has been investigated. This membrane was prepared by coating nonwoven polyester fabric with chitosan glutamate in the presence of glutraldehyde as a crosslinking agent. The physicochemical properties of soluble and immobilized HRP were evaluated. The soluble HRP lost 90% of its activity after 4 weeks of storage at 4 degrees C, whereas the immobilized enzyme retained 85% of its original activity at the same time. A reusability study of immobilized HRP showed that the enzyme retained 54% of its activity after 10 cycles of reuse. Soluble and immobilized HRP showed the same pH optima at pH 5.5. The immobilized enzyme had significant stability at different pH values, where it had maximum stability at pH 3.0 and 6.0. The kinetic properties indicated that the immobilized enzyme had more affinity toward substrates than soluble enzyme. The soluble and immobilized enzymes had temperature optima at 30 and 40 degrees C and were stable up to 40 and 50 degrees C, respectively. The stability of HRP against metal ion inactivation was improved after immobilization. Immobilized HRP exhibited high resistance to proteolysis by trypsin. The immobilized HRP was more resistant to inactivation induced by urea, Triton X-100, and organic solvents compared to its soluble counterpart. The immobilized HRP showed very high yield of immobilization and markedly high stabilization against several forms of denaturants that offer potential for several applications.