A conducting SnO2–polypyrrole composite material was prepared by a chemical polymerization method. Nanosize conducting polypyrrole particles were uniformly coated onto the surface of the SnO2 powder. The composite demonstrated significantly improved capacity and cycle durability compared with the bare SnO2 electrode.