Cationic liposomes (CLs) have been regarded as the most promising gene delivery vectors for decades with the advantages of excellent biodegradability, biocompatibility, and high nucleic acid encapsulation efficiency. However, the clinical use of CLs in cancer gene therapy is limited because of many uncertain factors
in vivo
. Extracellular barriers such as opsonization, rapid clearance by the reticuloendothelial system and poor tumor penetration, and intracellular barriers, including endosomal/lysosomal entrapped network and restricted diffusion to the nucleus, make CLs not the ideal vector for transferring extrinsic genes in the body. However, the obstacles in achieving productive therapeutic effects of nucleic acids can be addressed by tailoring the properties of CLs, which are influenced by lipid compositions and surface modification. This review focuses on the physiological barriers of CLs against cancer gene therapy and the effects of lipid compositions on governing transfection efficiency, and it briefly discusses the impacts of particle size, membrane charge density, and surface modification on the fate of CLs
in vivo
, which may provide guidance for their preclinical studies.