Drew Barnes
Mr. Drew Barnes (UCP)
MLA for Cypress-Medicine Hat
Current Member 0816
Courtesy of Legislative Assembly of Alberta
MLA Profile
Start DateEnd DateTotal Days 
2012-Apr-23Current3,000 Days
8 Years, 2 Months, 17 Days
- to date*
Election DateElection TypePartyConstituencyResultLegislature
2019-Apr-16General ElectionUnited Conservative PartyCypress-Medicine HatElected30
2015-May-05General ElectionWildroseCypress-Medicine HatElected29
2012-Apr-23General ElectionWildrose AllianceCypress-Medicine HatElected28
Start DateEnd DateParty 
2017-Jul-24CurrentUnited Conservative Party 
2012-Apr-232015-Feb-02Wildrose Alliance 
Start DateEnd DateService TypePosition
2017-Oct-312019-AprOppositionCritic for Finance and Treasury Board
2017-Aug2017-Oct-30OppositionShadow Minister for Energy
2016-Dec2017-Jul-23OppositionShadow Minister for Energy
2015-May-112016-DecOppositionShadow Minister for Health
2014-Dec-222015OppositionCritic for Education
2014-Dec-222015OppositionCritic for Finance
2014-Dec-222015OppositionCritic for Human Services
2014-Dec-222015OppositionCritic for Innovation and Advanced Education
2014-Dec-222015-Apr-07Legislative AssemblyWhip
2014-Nov2014-DecOppositionCritic for Environment and Sustainable Resource Development
2013-Dec-112014OppositionCritic for Infrastructure
2013-Dec2014OppositionCritic for Finance and Treasury Board
2012-May-012013OppositionCritic for Infrastructure and Transportation
LegislatureSessionCommittee NamePosition
302Standing Committee on Alberta’s Economic FutureMember
302Standing Committee on Public AccountsMember
301Standing Committee on Alberta’s Economic FutureMember
301Standing Committee on Public AccountsMember
295Standing Committee on Public AccountsMember
294Standing Committee on Public AccountsMember
293Standing Committee on Public AccountsMember
292Standing Committee on Public AccountsMember
291Standing Committee on Public AccountsMember
283Standing Committee on Alberta's Economic FutureMember
283Standing Committee on Families and CommunitiesDeputy Chair
283Standing Committee on Private BillsMember
283Standing Committee on Public AccountsMember
283Standing Committee on the Alberta Heritage Savings Trust FundMember
282Standing Committee on Public AccountsMember
282Standing Committee on the Alberta Heritage Savings Trust FundMember
281Standing Committee on Private BillsMember
281Standing Committee on Resource StewardshipMember
Every effort has been made to ensure the accuracy of the information above. To report errors or omissions contact library.requests@assembly.ab.ca.
* Last Updated: July 9, 2020

Legislative Assembly of Alberta
For technical questions or comments concerning this website contact webmaster@assembly.ab.ca