In gene therapy, genetic materials, such as plasmid DNA, antisense oligonucleotides (asODNs), and small interfering RNA (siRNA), can be used to treat or prevent disease. This includes replacing a mutated gene, inactivating a mutated gene, or introducing a new gene. Although gene therapy is a promising treatment option for a number of diseases (including inherited disorders, some types of cancer, and certain viral infections), successful gene therapy is hampered by the lack of effective delivery systems (viral and nonviral). There are several nonviral gene carriers, such as lipids, polymers, and peptides, that can be used for this purpose. Liposomal delivery of nucleic acids, such as plasmid DNA, asODNs, and siRNAs, represents a very promising nanocarrier system that is relatively safe and effective in delivering genes to targeted locations in the body. Lipoid‐based delivery systems have also been shown to be stable in serum and plasma, have improved biodistribution, prolonged circulation half‐life, and enhanced target tissue selectivity. The most common lipids used in liposomes are cationic lipids, which facilitate binding between their positively charged head group(s) to negatively charged nucleic acids. This review is focused on the most common methods of lipoid‐based nanocarriers of nucleic acids for gene therapy in vivo.