A reagentless D-sorbitol biosensor based on NAD-dependent D-sorbitol dehydrogenase (DSDH) immobilized in a sol-gel carbon nanotubes-poly(methylene green) composite has been developed. It was prepared by durably immobilizing the NAD(+) cofactor with DSDH in a sol-gel thin film on the surface of carbon nanotubes functionalized with poly(methylene green). This device enables selective determination of D-sorbitol at 0.2 V with a sensitivity of 8.7 μA mmol(-1) L cm(-2) and a detection limit of 0.11 mmol L(-1). Moreover, this biosensor has excellent operational stability upon continuous use in hydrodynamic conditions.