Skip To Content

Municipal Internship Program

  • Municipal Internship Program
  • Municipal Internship Program
  • Municipal Internship Program
  • Municipal Internship Program.

Thinking about a career in Municipal Government? Are you passionate about public service? Want to help build your community?

The Municipal Internship Program is offered by Alberta Municipal Affairs to help build the management capacity of Alberta’s municipal governments. By supporting municipalities and planning service agencies to host interns, and recruiting recent post-secondary graduates interested in a career in municipal administration, finance or land use planning, the Municipal Internship Program aims to train and develop well-rounded future leaders for the province’s municipalities. Municipal government is a dynamic and complex field with extensive and varied career opportunities! Is this where you belong? Read on to find out more!

Intern Alumni Testimonials

Thinking about applying to be an intern?

Thinking about applying to host an intern?

News & Events


Thanks to all applicants that applied to the 2018 Municipal Internship Program. We will be reviewing the applications and screening them in the near future. Please note that all applications received after 12:00 Mountain Time on January 31, 2018 will not be accepted unless a prior extension was provided. 

Applications for the 2018 Municipal Internship Program opened on December 1, 2017. Applications for internships starting in May 2018 will be accepted by email until January 31, 2018 at 12:00 noon Mountain Standard Time. Please see the How to Apply page for details. 




The hosts for the 2018 Internship Program have been chosen!

Congratulations to the following municipalities and planning organizations:

  • City of Leduc
  • County of St. Paul
  • County of Wetaskiwin
  • Edmonton Metropolitan Region Board/Town of Devon
  • Mackenzie Municipal Services Agency
  • Municipal District of Greenview
  • Municipal District of Smoky River
  • Northern Sunrise County
  • Town of Beaumont
  • Town of Canmore
  • Town of Cochrane
  • Town of Edson
  • Town of High River
  • Town of Magrath
  • Town of Ponoka
  • Town of Stony Plain