Membership and contact data from the Represent API Β· votes and attendance are not published openly by the provinces
Legislative Assembly of Alberta
87 sitting MLAs across 4 caucuses. Select a party to filter the roster.
Standings
87 seatsRecords not available
Voting records, attendance and sponsored bills are shown for federal MPs because the House of Commons data is published openly. Legislative Assembly of Alberta publishes its votes and attendance only in Hansard and the journals, with no machine-readable feed, so those figures are not available here.
Official member directory βMembers
87 shown- Angela PittUnited Conservative Party
Airdrie-East
- Glenn van DijkenUnited Conservative Party
Athabasca-Barrhead-Westlock
- Sarah ElmeligiAlberta New Democratic Party
Banff-Kananaskis
- Scott CyrUnited Conservative Party
Bonnyville-Cold Lake-St. Paul
- Danielle SmithUnited Conservative Party
Brooks-Medicine Hat
- Diana BattenAlberta New Democratic Party
Calgary-Acadia
- Amanda ChapmanAlberta New Democratic Party
Calgary-Beddington
- Demetrios NicolaidesUnited Conservative Party
Calgary-Bow
- Joe CeciAlberta New Democratic Party
Calgary-Buffalo
- Mickey AmeryUnited Conservative Party
Calgary-Cross
- Janet EremenkoAlberta New Democratic Party
Calgary-Currie
- Peter SinghUnited Conservative Party
Calgary-East
- Julia HayterAlberta New Democratic Party
Calgary-Edgemont
- Samir KayandeAlberta New Democratic Party
Calgary-Elbow
- Parmeet Singh BoparaiAlberta New Democratic Party
Calgary-Falconridge
- Myles McDougallUnited Conservative Party
Calgary-Fish Creek
- Court EllingsonAlberta New Democratic Party
Calgary-Foothills
- Nagwan Al-GuneidAlberta New Democratic Party
Calgary-Glenmore
- Lizette TejadaAlberta New Democratic Party
Calgary-Klein
- Eric BouchardUnited Conservative Party
Calgary-Lougheed
- Irfan SabirAlberta New Democratic Party
Calgary-McCall
- Kathleen GanleyAlberta New Democratic Party
Calgary-Mountain View
- Muhammad YaseenUnited Conservative Party
Calgary-North
- Gurinder BrarAlberta New Democratic Party
Calgary-North East
- Rajan SawhneyUnited Conservative Party
Calgary-North West
- Tanya FirUnited Conservative Party
Calgary-Peigan
- Rebecca SchulzUnited Conservative Party
Calgary-Shaw
- Matt JonesUnited Conservative Party
Calgary-South East
- Luanne MetzAlberta New Democratic Party
Calgary-Varsity
- Joseph SchowUnited Conservative Party
Cardston-Siksika
- Todd LoewenUnited Conservative Party
Central Peace-Notley
- Chantelle de JongeUnited Conservative Party
Chestermere-Strathmore
- Justin WrightUnited Conservative Party
Cypress-Medicine Hat
- Andrew BoitchenkoUnited Conservative Party
Drayton Valley-Devon
- Nate HornerUnited Conservative Party
Drumheller-Stettler
- Peggy WrightAlberta New Democratic Party
Edmonton-Beverly-Clareview
- Nicole GoehringAlberta New Democratic Party
Edmonton-Castle Downs
- David ShepherdAlberta New Democratic Party
Edmonton-City Centre
- Sharif HajiAlberta New Democratic Party
Edmonton-Decore
- Gurtej Singh BrarAlberta New Democratic Party
Edmonton-Ellerslie
- Sarah HoffmanAlberta New Democratic Party
Edmonton-Glenora
- Marlin SchmidtAlberta New Democratic Party
Edmonton-Gold Bar
- Janis IrwinAlberta New Democratic Party
Edmonton-Highlands-Norwood
- Heather SweetAlberta New Democratic Party
Edmonton-Manning
- Lorne DachAlberta New Democratic Party
Edmonton-McClung
- Jasvir DeolAlberta New Democratic Party
Edmonton-Meadows
- Christina GrayAlberta New Democratic Party
Edmonton-Mill Woods
- David EggenAlberta New Democratic Party
Edmonton-North West
- Lori SigurdsonAlberta New Democratic Party
Edmonton-Riverview
- Jodi Calahoo StonehouseAlberta New Democratic Party
Edmonton-Rutherford
- Rhiannon HoyleAlberta New Democratic Party
Edmonton-South
- Nathan IpAlberta New Democratic Party
Edmonton-South West
- Naheed K. NenshiAlberta New Democratic Party
Edmonton-Strathcona
- Brooks Arcand-PaulAlberta New Democratic Party
Edmonton-West Henday
- Rakhi PancholiAlberta New Democratic Party
Edmonton-Whitemud
- Brian JeanUnited Conservative Party
Fort McMurray-Lac La Biche
- Tany YaoUnited Conservative Party
Fort McMurray-Wood Buffalo
- Jackie Armstrong-HomeniukUnited Conservative Party
Fort Saskatchewan-Vegreville
- Nolan DyckUnited Conservative Party
Grande Prairie
- Ron WiebeUnited Conservative Party
Grande Prairie-Wapiti
- Devin DreeshenUnited Conservative Party
Innisfail-Sylvan Lake
- Shane GetsonUnited Conservative Party
Lac Ste. Anne-Parkland
- Jennifer JohnsonUnited Conservative Party
Lacombe-Ponoka
- Brandon LuntyUnited Conservative Party
Leduc-Beaumont
- Nathan NeudorfUnited Conservative Party
Lethbridge-East
- Rob MiyashiroAlberta New Democratic Party
Lethbridge-West
- Chelsae PetrovicUnited Conservative Party
Livingstone-Macleod
- Rick WilsonUnited Conservative Party
Maskwacis-Wetaskiwin
- Dale NallyUnited Conservative Party
Morinville-St. Albert
- Tara SawyerUnited Conservative Party
Olds-Didsbury-Three Hills
- Adriana LaGrangeUnited Conservative Party
Red Deer-North
- Jason StephanUnited Conservative Party
Red Deer-South
- Jason NixonUnited Conservative Party
Rimbey-Rocky Mountain House-Sundre
- Kyle KasawskiAlberta New Democratic Party
Sherwood Park
- Searle TurtonUnited Conservative Party
Spruce Grove-Stony Plain
- Nate GlubishUnited Conservative Party
Strathcona-Sherwood Park
- Grant HunterUnited Conservative Party
Taber-Warner
- Garth RowswellUnited Conservative Party
Vermilion-Lloydminster-Wainwright
- Martin LongUnited Conservative Party
West Yellowhead
Bills
Not availableAlberta's bill status page is a JavaScript form that fetches its results after the page loads, so the server sends no bill data. Alberta's open data portal does run a standard catalogue API, but it sits behind bot protection that rejects automated requests. Hansard is published as PDF only.
Provincial bill data is not comparable to the federal bill data elsewhere on Canadash. Federal bills come from an API that publishes every stage, every recorded division and every member's ballot. Provincial bills are read from each legislature's own web page, and each page publishes a different subset β some give a date for every stage, some give no dates at all, some name the sponsor and some do not. No province publishes votes or attendance in any machine-readable form, so there are no provincial voting records here and no provincial equivalent of the participation or party-discipline figures shown for MPs.