Redox-responsive hyperbranched poly(amido amine)s (PAAs) with tertiary amino cores and amine, poly(ethylene glycol) (PEG) and hydroxyl terminal groups were prepared for DNA delivery respectively. The DNA condensation capability of PAAs was investigated using gel electrophoresis, and the results showed that PAA terminated with 1-(2-aminoethyl)piperazine (AEPZ) (BAA) is the most efficient in binding plasmid DNA (pDNA). The diameter and zeta-potential of polyplexes from PAAs were characterized using dynamic light scattering (DLS), and the morphology of the polyplexes was obtained using atomic force microscopy (AFM). All the PAAs were able to condense pDNA into nanoparticles with diameters between 50 and 200 nm with a positive surface charge when the weight ratio of polymer/DNA was higher than 20. Glutathione (GSH)-induced DNA release from polyplexes and the buffering capability of PAAs were investigated as well. Cytotoxicity of PAAs and in vitro gene transfection of polyplexes were evaluated in HEK293, COS-7, MCF-7 and Hep G2 cell lines, respectively. The results reflect that PAAs show remarkably low or even no cytotoxicity, and that PAA with amino terminal groups mediates the most efficient gene transfection with the transfection efficiency comparable to that of 25 kDa polyethylenimine. Further the effects of the presence of buthionine sulfoximine (BSO) on the transfection efficiency and cytotoxicity of BAA polyplexes were investigated.