β-galactosidase from Penicillium canescens was immobilized on chitosan, sepharose-4B, foamable polyurethane and some other carriers. The highest yield of immobilization (up to 98%) was obtained by using chitosan as a carrier. The optimum pH and temperature were not significantly altered by immobilization. High stability of immobilized β-galactosidase during storage was demonstrated. Efficient lactose saccharification (over 90%) in whey was achieved by using immobilized β-galactosidase.