Active surveillance of influenza A viruses of swine (IAV-S) involving 262 farms and 10 slaughterhouses in seven provinces in northern and southern Vietnam from 2010 to 2015 yielded 388 isolates from 32 farms; these viruses were classified into H1N1, H1N2, and H3N2 subtypes. Whole-genome sequencing followed by phylogenetic analysis revealed that the isolates represented 15 genotypes, according to the genetic constellation of the eight segments. All of the H1N1 viruses were entirely A(H1N1) pdm09 viruses, whereas all of the H1N2 and H3N2 viruses were reassortants among 5 distinct ancestral viruses: H1 and H3 triple-reassortant (TR) IAV-S that originated from North American pre-2009 human seasonal H1, human seasonal H3N2, and A(H1N1)pdm09 viruses. Notably, 93% of the reassortant IAV-S retained M genes that were derived from A(H1N1)pdm09, suggesting some advantage in terms of their host adaptation. Bayesian Markov chain Monte Carlo analysis revealed that multiple introductions of A(H1N1)pdm09 and TR IAV-S into the Vietnamese pig population have driven the genetic diversity of currently circulating Vietnamese IAV-S. In addition, our results indicate that a reassortant IAV-S with human-like H3 and N2 genes and an A(H1N1)pdm09 origin M gene likely caused a human case in Ho Chi Minh City in 2010. Our current findings indicate that human-to-pig transmission as well as cocirculation of different IAV-S have contributed to diversifying the gene constellations of IAV-S in Vietnam.