The use of various cell-penetrating peptides (CPPs) to deliver genetic material for gene therapy applications has been a topic of interest for more than 20 years. The delivery of genetic material by using CPPs can be divided into two categories: covalently bound and electrostatically bound. Complexity of the synthesis procedure can be a significant barrier to translation when using a strategy requiring covalent binding of CPPs. In contrast, electrostatically complexing CPPs with genetic material or with a viral vector is relatively simple and has been demonstrated to improve gene delivery in both in vitro and in vivo studies. This review highlights gene therapy applications of complexes formed noncovalently between CPPs and genetic material or viruses.