Nancy Heppner was born in Swift Current, Saskatchewan. Her family moved to the Rosthern area when she was 5. In 1989 she graduated from Rosthern High School. In January 1990, Nancy travelled to Mali, West Africa where, for six weeks, she volunteered at a Bible school for local residents. Later that year, Nancy enrolled in Briercrest Bible College. She took a one year program and then attended the University of British Columbia in Vancouver.
In 1994, Nancy graduated from Saskatoon Business College with honours in office administration with a focus on accounting. She worked as a bookkeeper until moving back to Rosthern to manage "Rosthern Flower and Gift" (a family owned business). In 1999, Nancy built her own business from the ground up - Treasures General Store, Rosthern. Partnering with her mother, they bought the bookstore in Rosthern and moved Treasures to its present location.
Doorknocking for her father, Martensville MLA Ben Heppner, in 1995 sparked Nancy's passion for politics. She was presented with a unique opportunity in 2001. Encouraged by her family, she began working as the constituency assistant for Carol Skelton, MP for Saskatoon-Rosetown-Biggar. She later moved to Ottawa to continue to work for Carol Skelton as her legislative assistant on Parliament Hill. Nancy started the exciting position of Question Period Coordinator for the Leader of the Official Opposition (Stephen Harper) in 2002 and remained there until 2005.
Following her work on the 2006 federal election, Nancy became a part of the Issues Management team for the Right Honourable Stephen Harper in the Prime Minister's Office. Nancy subsequently served as Director of Communications for the Minister of Canadian Heritage before returning home to Saskatchewan.
Nancy was elected as the Saskatchewan Party MLA for the Martensville Constituency in a by-election held on March 5, 2007. During her brief period on the opposition benches, Nancy served as the Official Opposition Critic for the Environment and the Office of Energy Conservation. She was re-elected in 2007, 2011 and 2016.
Nancy served previously in Cabinet as Minister of Environment (2007-2010), Minister of Central Services (2012-2014), and Minister of Highways and Infrastructure (2014-2016).
On August 30, 2017 she was appointed Minister of Energy and Resources, as well as Minister responsible for the Public Service Commission.