Griffiths attended the University of Alberta, where he earned an honours degree in philosophy and an education degree. After university, he taught for three years at Byemoor School, in the County of Stettler. He was nominated for a teaching award each year, including two nominations for the PanCanadian Students' Choice Award.
Griffiths received 79 per cent of the vote in Battle River-Wainwright during the 2008 Alberta general election, sending him to the Legislature for his third term. Currently, he is the parliamentary assistant to the Minister of Agriculture and Rural Development, George Groeneveld. He is also deputy chair of the Public Accounts Committee and sits on the Standing Committee on Resources and Environment.
Griffiths was first elected in a by-election for the Wainwright constituency on April 8, 2002, after former incumbent Robert Fischer resigned amidst a conflict-of-interest investigation by the Ethics Commissioner. Then 29, Griffiths was the youngest MLA in office at the time.
During his tenure as MLA, Griffiths has been involved in numerous committees and has chaired the Standing Committee on Energy and Sustainable Development, Rural Development Strategies Task Force, MLA Steering Committee for Rural Development, and was vice-chair of the Standing Committee on Public Accounts.
Griffiths lives in Hardisty with his wife, Sue, and their two boys, Austin and Brady.
|2008 Alberta general election results (Battle River-Wainwright )||Turnout 49.1%|
|Affiliation||Candidate||Votes||%||Progressive Conservative||Doug Griffiths||7,974||79%||Liberal||Horst Schreiber||1,258||12%||Green||William Munsey||482||5%||NDP||Doris Bannister||431||4%|
|2004 Alberta general election results (Battle River-Wainwright )||Turnout 48.5%|
|Affiliation||Candidate||Votes||%||Progressive Conservative||Doug Griffiths||6,406||65.0%||Liberal||Gordon Rogers||1,069||10.8%||Alberta Alliance||Orest Werezak||1,442||14.6%||NDP||Len Legault||616||6.3%||Social Credit||Robin Skitteral||320||3.2%|
|2002 Alberta by-election results (Wainwright )||Turnout 33.6%|
|Affiliation||Candidate||Votes||%||Progressive Conservative||Doug Griffiths||2,924||44.6%||Liberal||Horst Schreiber||1,114||17.0%||NDP||Lilas Lysne||227||3.5%||Alberta First||Jerry D. Barber||1,695||25.9%||Green||Colleen Biggs||73||1.1%||Social Credit||Robin Skitteral||519||7.9%|