Immunotherapy has been shown to be highly effective in some types of cancer caused by viruses. Gene therapy involves insertion or modification of a therapeutic gene, to correct for inappropriate gene products that cause/may cause diseases. Both these types of therapy have been used as alternative ways to avoid cancers caused by oncoviruses. In this review, we summarize recent studies on immunotherapy and gene therapy including the topics of oncolytic immunotherapy, immune checkpoint inhibitors, gene replacement, antisense oligonucleotides, RNA interference, clustered regularly interspaced short palindromic repeats Clustered Regularly Interspaced Short Palindromic Repeats (CRISPR)-based gene editing, transcription activator-like effector nucleases (TALENs) and custom treatment for Epstein–Barr virus, human T-lymphotropic virus 1, hepatitis B virus, human papillomavirus, hepatitis C virus, herpesvirus associated with Kaposi’s sarcoma, Merkel cell polyomavirus, and cytomegalovirus.