The City of Grande Prairie offers class-based educational programs that are designed for Kindergarten to Grade 12 and are current with the Alberta Education Curriculum. Teachers can use these programs to kick off a new unit, as a fun lesson to review material taught in class or as a hands-on learning experience students will remember for years to come.

Programs are available to all members of the public as long as they follow the Teacher & Chaperone Guidelines (please see the Class-Based Program Request Form below for the Guidelines).

Some programs require materials for the teacher to review, print and provide for the program; all other materials will be provided by the programmer. Please see the Teacher Material Prep Requirements for the programs below.

Ready to book a Class-Based program?

Please fill out the Class-Based Program Request Form and send it to

Due to preparation and resource requirements, we may require up to one week’s notice to book certain programs. Please contact us for program availability.

  • *Please Note - The Vermicomposting complimentary program can only be booked via Energy Management and Environmental Services at 780-538-0415.


If you will be late or need to cancel, please advise Guest Services at: 780-830-7090. Please review our Refund/Cancellation Policy.

Payment Options

Payment will be arranged after the class-based program request form has been reviewed and approved. Acceptable methods of payment include cash, credit, debit, cheque or an invoice sent to your school/organization.

Class-Based Programs

All programs can accommodate a class size of 30 students maximum. All programs cost $30/class, with the exception of the Gr. 9 tours, which cost $15/class.

The Ernie Radbourne Pavilion (Muskoseepi Park), Crystal Lake and associated programs can accommodate 3 program bookings per day. Program times are flexible. Program lengths are 1 hour.

The Grande Prairie Museum and associated programs can accommodate 2 program bookings per day. Program times are 9:30 a.m. and 1 p.m. Program lengths are 1.5 hours.

Class-Based Educational Programs match the Alberta Education Curriculum based on the grades indicated and can be adapted to suit a variety of grade levels. To see specific curriculum outcomes for each of our program offerings, please contact us at


Class-Based Education Program Offerings

Request a Program