Virginia was born December 12, 1931 in Drumheller, Alberta to her parents; Walter and Clara Marsh.
She was devoted to her family including her four sons; Patrick, Brian, Rodney and David, her eight grandchildren; Cameron, Jeffrey, Mordecai, Candice, Mariah, Tula, Sarina and Simone, and many great grandchildren and great, great grandchildren.