Nucleic acid drugs can treat diseases caused by defective or abnormal genes. Herein, the mechanism of non‐viral vectors for nucleic acid drug delivery is described. This review introduce non‐viral vectors for nucleic acid drug delivery, including the nucleic acid‐carrier conjugate, proteins and peptides‐based nanoparticles, polysaccharides, and other biological macromolecules‐based nanoparticles consisting of lipid nanoparticles, synthetic polymers‐based nanoparticles, inorganic nanoparticles, and organic–inorganic hybrid nanoparticles. Finally, the challenges and prospects of non‐viral vectors for nucleic acid drug delivery are discussed.