U1 snRNP (U1 small nuclear ribonucleoprotein) is an essential component of the splicing machinery. U1 snRNP also plays an additional role in 3'-end mRNA processing when it binds close to polyadenylation sites (PAS). Cotranscriptionally, U1 snRNP binding close to putative PAS prevents premature cleavage and polyadenylation and consequently safeguards pre-mRNA transcripts and defines promoter directionality. At the 3'-end of mRNAs, U1 snRNP binding to putative PAS may regulate mRNA length or inhibit polyadenylation and, therefore, gene expression. U1 interference (U1i) is a technique to inhibit gene expression based on the property of U1 snRNP to inhibit polyadenylation. It requires the expression of a modified U1 snRNP, which interacts with a target gene upstream of its PAS and inhibits target gene expression. U1i has been used to inhibit the expression of reporter or endogenous genes both in tissue culture and in animal models. In addition, U1i combination with RNA interference (RNAi), another RNA-based gene silencing technology, results in a synergistic increased inhibition. This is of special interest for antiviral therapy, where strong inhibitions may be required to decrease the expression of replicative viral RNAs and impact the replication cycle. Furthermore, the combination of U1i and RNAi-based inhibitors should prevent the appearance of viral variants resistant to the treatment and allows the dose of inhibitors to be decreased and a functional inhibition to be obtained with fewer off target effects. In fact, U1i has been used to inhibit the expression of HIV-1 and HBV, whose viral genomes express mRNAs that must be polyadenylated by the nuclear polyadenylation machinery. In the case of HBV, antiviral U1i has been combined with RNAi to demonstrate a strong inhibition of expression from HBV sequences in vivo. This shows that, although several aspects of U1i technology remain to be addressed, U1i and U1i combined with RNAi have great potential as antivirals.