HOME  >  ELECTED MEMBERS  >  MEMBER PROFILES
Drew Barnes
Former Member 0816
Profile
Courtesy of Legislative Assembly of Alberta
MLA Profile
Start DateEnd DateTotal Days 
2012-Apr-232023-May-284,053 Days
11 Years, 1 Month, 6 Days
 
Election DateElection TypePartyConstituencyResultLegislature
2019-Apr-16General ElectionUnited ConservativeCypress-Medicine HatElected30
2015-May-05General ElectionWildroseCypress-Medicine HatElected29
2012-Apr-23General ElectionWildrose AllianceCypress-Medicine HatElected28
Start DateEnd DateParty 
2021-May-132023-May-28Independent 
2017-Jul-242021-May-13United Conservative 
2015-Feb-032017-Jul-23Wildrose 
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 AssemblyChief Opposition Whip
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
304Standing Committee on Alberta's Economic FutureMember
303Standing Committee on Alberta's Economic FutureMember
302Standing Committee on Alberta's Economic FutureMember
302Standing Committee on Privileges and Elections, Standing Orders and PrintingMember
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: May 23, 2025

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