Virginia Foxx is a married woman. She has been married to Thomas A. Foxx. He has his own nursery in Virginia. The actual date when they got married is unknown. They also have once child together and it is a daughter and her name is Theresa Foxx. They are still together. She completed her bachelor and masters degree from University of North Carolina. After completing her education she worked as assistant at various colleges and universities. And then she entered into the politics back in 1987. During her early political career, she served as the president in the Mayland Community College. She gained her senate post only in 1994.