A carbon nanotubes-based amperometric cholesterol biosensor has been fabricated through layer-by-layer (LBL) deposition of a cationic polyelectrolyte (PDDA, poly(diallyldimethylammonium chloride)) and cholesterol oxidase (ChOx) on multi-walled carbon nanotubes (MWNTs)-modified gold electrode, followed by electrochemical generation of a nonconducting poly(o-phenylenediamine) (PPD) film as the protective coating. Electrochemical impedance measurements have shown that PDDA/ChOx multilayer film could be formed uniformly on MWNTsmodified gold electrode. Due to the strong electrocatalytic properties of MWNTs toward H 2 O 2 and the low permeability of PPD film for electroacitve species, such as ascorbic acid, uric acid and acetaminophen, the biosensor has shown high sensitivity and good anti-interferent ability in the detection of cholesterol. The effect of the pH value of the detection solution on the response of the biosensor was also investigated. A linear range up to 6.0 mM has been observed for the biosensor with a detection limit of 0.2 mM. The apparent Michaelis-Menten constant and the maximum response current density were calculated to be 7.17 mM and 7.32 mA cm
À2, respectively.