A novel hydrogen peroxide biosensor was fabricated via layer-by-layer depositing approach. Thionine was first deposited on a glassy carbon electrode by electropolymerization to form a positively charged surface (PTH). Negatively charged gold nanoparticles (NPs) and positively charged horseradish peroxidase (HRP) were then immobilized onto the electrode via electrostatic adsorption.