Skip to the main content
This website uses cookies to give you a better online experience. By using this website or closing this message, you are agreeing to our cookie policy. More information
Alberta Supports Contact Centre

Toll Free 1-877-644-9992

Railroad worker inspecting a train.
A A

Public Service Job Banks

Opportunities exist in all kinds of public services. Helpful links have been grouped together to get you started:

Governments

Government of Alberta - Provincial
Public Service Commission of Canada - Federal

Cities

City of Airdrie
City of Brooks
City of Calgary
City of Camrose
City of Cold Lake
City of Edmonton
City of Fort Saskatchewan
City of Grande Prairie
City of Lacombe
City of Leduc
City of Lethbridge
City of Lloydminster
City of Medicine Hat
City of Red Deer
City of St. Albert
City of Spruce Grove
City of Wetaskiwin

Towns

Town of Athabasca
Town of Banff
Town of Barrhead
Town of Bassano
Town of Beaumont
Town of Beaverlodge
Town of Bon Accord
Town of Bonnyville
Town of Bowden
Town of Calmar
Town of Canmore
Town of Carstairs
Town of Castor
Town of Chestermere
Town of Claresholm
Town of Coaldale
Town of Cochrane
Town of Crossfield
Town of Devon
Town of Didsbury
Town of Drayton Valley
Town of Drumheller
Town of Edson
Town of Fairview
Town of Fox Creek
Town of Gibbons
Town of Hanna
Town of High Level
Town of High River
Town of Hinton
Municipality of Jasper
Town of Killam
Town of Millet
Town of Morinville
Town of Okotoks
Town of Olds
Town of Peace River
Town of Provost
Town of Rocky Mountain House
Town of Slave Lake
Town of Stettler
Town of Stony Plain
Town of Strathmore
Town of Sylvan Lake
Town of Taber
Town of Vermillion
Town of Wainwright
Town of Westlock
Town of Whitecourt

Counties

County of Vulcan
Strathcona County

Police services

Calgary Police Service
Camrose Police Service
Edmonton Police Service
Lacombe Police Service
Lethbridge Regional Police Service
Medicine Hat Police Service
RCMP

Other

Alberta Municipal Jobs
Civicjobs.ca

Was this page useful?