Ultrathin carbon nanotube membranes can be prepared on alumina substrates by a facile immersion-adsorption approach, which involves two steps, the first step DNA wrapping and the second step uniform adsorption of the DNA-wrapped nanotubes onto porous alumina. In this approach, DNA wrapping imparts a hydrophilic nature to the carbon nanotubes, which enhances the interaction between the nanotubes and hydrophilic porous alumina and results in the self-assembly formation of ultrathin nanotube membranes with well-controlled thickness, biocompatibility, conductivity and optical properties.