Government mail service may be affected by the Canada Post labour disruption. Learn about how critical government mail will be handled.
Applications for the 2026 intake are now open. The deadline to apply is February 17, 2026, at noon (MST).
Overview
The Municipal Internship Program is a chance to learn, grow and make a difference in Alberta communities. As an intern, you will work with a local government team, gain real experience and learn valuable skills along the way. The Internship Program is a partnership between Alberta Municipal Affairs as the program coordinator and municipalities that are the employer and host of intern participants.
Municipal Internship Program information session
For a detailed look at our Municipal Internship Program and guidance on how to apply, watch the information session video below.
Program streams
The Municipal Internship Program offers 3 stream options to match different interests and areas of study.
Eligibility
To apply for the Municipal Internship Program, you must meet the general eligibility requirements and the specific criteria for your chosen stream(s).
General eligibility requirements for all streams
Stream-specific eligibility
Each stream has additional requirements based on your field of study.
Master degree graduates with fewer than 60 credits in one of the eligible programs below are encouraged to apply. When completing the application form, select Yes for “Your post-secondary degree or diploma is 60 or more credits.”
Internship locations
Municipalities that will be hosting an intern in each internship stream are identified below.
Administrator stream
Finance Officer
Land Use Planner
Application requirements and process
Required documents
Submit one PDF file with your required documents to complete your application:
- candidate profile
- cover letter
- resume
- transcript
If your post-secondary studies are from outside of Canada, you must submit an evaluation of your credentials as part of your application. See the Eligibility/ Program Completion section on this page for more information.
How to apply
Applying to the Alberta Municipal Internship Program is a straightforward online process.
Application process timeline
Contact
Connect with the Municipal Internship Program:
- Phone: 780-427-2225 and ask for a Training and Internship Advisor
- Toll free: 310-0000 before the phone number (in Alberta)
- Email: [email protected]