Canada · Camp fees 2026 · Day camps and online camps

Coding camp cost in Canada: what a week of camp really costs

Parents searching for a coding camp price in Canada usually find a fee with no context: a number for a week, sometimes for four days, sometimes with care hours on top. We went to the camps' own pages instead. This guide prints the 2026 weekly fees that university and non-profit coding and STEM camps publish, exactly as they publish them, shows what each week includes and what it leaves out, works out what each fee buys per hour (our arithmetic, shown), and explains how our own live online holiday camp is priced: one payment for eight one-to-one classes, taught from home in your own time zone.

Teaching live online since 2020 · students aged 6 to 67 · camp fee paid once, shown in your own currency

In short

Canadian university and non-profit STEM day camps listed fees between $325 CAD and $365 CAD for a five-day summer week in 2026, for about seven hours a day. Four-day holiday weeks cost less; teen streams and paid before or after care cost more; franchises such as Code Ninjas set fees locally. Modern Age Coders' live online holiday camp is one payment of $280 CAD for eight one-to-one classes, in tracks such as Young Innovators (ages 6 to 12).

Courses a camp can lead into

Three courses that carry on after a camp ends

A camp is a start. These are the courses our camp students most often continue with, live online in a batch or one to one.

The weekly fees

What coding and STEM camps charge per week in Canada, summer 2026

Every fee below is copied from the camp's own website, as published, for the season named. We checked each page on 31 October 2026, after the 2026 season had ended, so these are the most recent full-season fees on record; 2027 fees were not yet out at most camps. The last column is our arithmetic, not the camp's: the weekly fee divided by the hours of programming the camp lists.

Published weekly camp fees in Canada, 2026, with our per-hour arithmetic (fees as listed on each provider's site, checked 31 October 2026)
Provider and campWho it is forSeasonFee as publishedHours as publishedPer programmed hour (ours)
University of Waterloo, Engineering Science Quest (ESQ)Grades 2-3, 4-5, 6-7 and 8-9Summer 2026$362 CAD a week; $290 CAD for the four-day week of 4 to 7 AugustProgramming 9:00 am to 4:00 pm$10.34 CAD
University of Ottawa, EngTech (coding, robotics, micro:bit)Grades 4 to 6 on the uOttawa campusSummer 2026$349 CAD a week; $285 CAD for four-day weeks9 a.m. to 4 p.m.$9.97 CAD
University of Ottawa, TeenTech (electronics, coding, programming)Completed Grade 7, 8 or 9Summer 2026$365 CAD a week; $295 CAD for four-day weeks9 a.m. to 4 p.m.$10.43 CAD
Western University, Discovery WesternSenior Kindergarten to Grade 6Summer 2026$325 CAD for a five-day week; $275 CAD for a four-day campCamp activities 9:00 am to 4:00 pm$9.29 CAD
University of Victoria, Science Venture (includes Maker and Coding Camps)Entering Grades 1 to 8Summer 2026$350 CAD for 5-day camps; $280 CAD for 4-day camps9 a.m. to 4 p.m.$10.00 CAD
Ontario Tech University, Code Away! (Scratch and robots)Ages 6 to 8Summer 2026$350 CAD for a five-day week9 a.m. to 4 p.m.$10.00 CAD
University of Ottawa, spring break STEM campGrades 2 to 6March Break 2026 (16 to 20 March)$345 CAD for the week8:30 a.m. to 4:30 p.m.$8.63 CAD
Modern Age Coders, live online holiday campTracks for ages 6 to 12, 12 to 17 and 18+Summer and winter camps$280 CAD paid once for the whole campEight one-to-one classes; 60 to 75 minutes each on the kids trackNot a day camp: 8 to 10 hours of one-to-one teaching on the kids track (ours)

Sources: University of Waterloo ESQ Summer Camps, uOttawa summer camps for kids, uOttawa summer camps for teens, uOttawa spring break camps, Discovery Western general information, Science Venture, About Summer Camps and Ontario Tech, Code Away!, each checked on 31 October 2026. Fees are as listed on each provider's site for the season shown. The per-hour column is our own division of the five-day fee by the programmed hours the camp lists (35 hours for a 9-to-4 week, 40 hours for 8:30 to 4:30) and is not a figure any camp publishes. Our own fee is shown in your currency. Modern Age Coders is not connected with any of these universities.

What the table says, in one line

Among the university-run weeks we checked, the 2026 five-day fees sat between $325 CAD at Western and $365 CAD for uOttawa TeenTech, and almost every one ran from 9 in the morning to 4 in the afternoon. Divide the fee by those seven hours a day and every camp lands at roughly ten dollars per programmed hour (our arithmetic).

That closeness is the useful finding. When the fees are this similar, the price alone tells you very little. What separates one camp from another is how many of those hours are spent coding, how many children share each leader, and what your child carries home on Friday.

What the table does not cover

We printed only fees we could read on the provider's own site. Some well-known camps hide their fee inside a registration system, some block automated reading, and franchises usually set prices centre by centre. Those are listed further down, with what each page did and did not say.

We did not average these camps or add their fees together. Each row stands alone, for its own season, so you can check it against the camp's page and see if anything has changed for 2027.

Why fees differ

Six things that change what a coding camp costs

Two camps can print the same weekly fee and still cost a family very different amounts. These are the levers we found on the camps' own pages, with the figure each camp gives.

What moves the price of a camp week, with the published example for each (camp pages checked 31 October 2026)
Price leverWhat the camp publishesWhat it means for your total
Length of the weekWaterloo ESQ: $362 CAD a week, $290 CAD for 4 to 7 August; Science Venture: $350 CAD for 5 days, $280 CAD for 4Holiday weeks are shorter and cheaper; per day, ESQ's short week is almost the same as a full one (our arithmetic below)
Age or gradeuOttawa: $349 CAD for the kids' camps, $365 CAD for teens; Western: $325 CAD for SK to Grade 6, $350 CAD for its Grade 7 to 12 academy (WESA)Teen streams tend to cost a little more than junior ones at the same university
Morning and afternoon careESQ: $5 CAD a week for each extension; Western: $25 CAD for before care and $25 CAD for after care; Science Venture: $25 CAD for mornings or afternoons on 5-day weeksCare can be free, small or a real add-on; ask before you compare
Free care, where offereduOttawa campus: "a free before- and after-camp program from 8 a.m. to 9 a.m. and from 4 p.m. to 5 p.m."A family that needs 8 to 5 coverage pays nothing extra here
Tax on older studentsWestern: "Programs for students in Grade 9-12 are subject to HST charges, which are included in your cost of registration."Check whether a teen fee already includes HST or adds it
Cancelling or switchingESQ: $25 CAD after confirmation, $50 CAD after 29 May 2026, no refund in the final week; Science Venture: refund minus a $50 CAD cancellation feeBook late only if you are sure; the cheapest camp can cost more if plans change

Sources: the Waterloo Engineering Outreach paid programs page and the camp pages named under the first table, plus the Discovery Western registration page, all for summer 2026, checked 31 October 2026. Care charges are quoted as each camp words them; we do not convert one camp's care fee into another's unit.

Holidays shorten weeks

uOttawa lists itself closed on July 1, 2026 (Canada Day) and August 3, 2026 (the Ontario civic holiday), so those weeks run four days at a lower fee. Most Ontario camps we read did the same.

Lunch is usually yours

uOttawa asks every camper to bring "their own peanut/nut-free lunch and snacks", except in its sports stream, where lunch is included and the fee is higher. Count lunches as a cost of a day camp.

Getting there

McMaster says "There is no transportation being offered this year." A campus camp means two drives a day or transit for a week, which never appears on the fee line.

One more lever: your own calendar. Each camp stream at Waterloo "runs the same content each week", and uOttawa numbers its EngTech weeks 1 to 4 so a child can attend four weeks without repeating a project. If you plan more than one week, ask which weeks repeat content. Paying twice for the same projects is the easiest overspend to avoid.

Four kinds of camp

University camps, city camps, private centres and online camps

Canadian families meet four broad kinds of coding camp. They price themselves in different ways, and they publish their prices in different places, which is why a quick search rarely gives a straight answer.

How each kind of coding camp in Canada shows its price (what we found on 31 October 2026)
Kind of campWhere the fee livesWhat we foundGood to ask
University and non-profit STEM campsUsually on the camp's own web pageWaterloo, uOttawa, Western, UVic and Ontario Tech print weekly fees; McMaster's page describes a 9-to-4 camp day over seven weeks but leaves the fee to its registration system; WISE Kid-Netic Energy in Manitoba says its 2027 five-day camps are coming, with "more details to be announced"How much of the day is coding, and who leads it
City and municipal recreation campsInside each city's online registration catalogueWe did not quote any city fee: the catalogues are search tools rather than pages, and one large city's camp page refused our requestWhether a "tech" camp has a coding instructor or a general camp leader
Private centres and franchisesAt each local centreThe Code Ninjas national camps page describes camps for "AGES 5 TO 14" and asks you to find a location; it prints no feeThe weekly fee, the daily hours and the ratio at your local centre
Live online campsOn the provider's site, sometimes in another currencyOne large online provider prices its camps in a non-Canadian currency, so we left it out; our own camp fee shows in your currencyHow many live hours, and is the class one to one or a group

Sources: McMaster Venture summer programs, WISE Kid-Netic Energy, summer and Code Ninjas camps, read 31 October 2026. We never quote fees from third-party camp directories, only from the provider itself.

Why franchise fees are hard to find

A franchise such as Code Ninjas runs one national website, but each centre is locally owned and sets its own camp calendar. The national page sells the idea ("Code Ninjas Camps empower kids to gain valuable tech skills and make new friends") and then hands you to a location finder.

That is normal for franchises, not a warning sign. It does mean the only honest way to learn a Code Ninjas camp price is to ask the centre near you, in writing, with the hours of the day and the number of children per leader.

What a university camp is really selling

University outreach camps are mostly broad STEM weeks rather than coding weeks. Waterloo describes its camps as activities that "explore science, technology, engineering and math (STEM)", and Western's sample day includes icebreakers, games, two nutrition breaks and physical activity alongside the science.

That is a good week for a curious child. It is a different purchase from a coding course: coding is one strand of the day, and the leaders are university students. Both points are worth knowing before you compare a camp fee with a class fee.

Worked example (ours)

What a week of camp costs per hour, worked out

A weekly fee only becomes comparable once you divide it by what it buys. Here is our worked example on the published Waterloo figures, then a short Python program that does the same for four camps. The method is the point: the answer changes with the hours you divide by.

Our worked example: one ESQ week at the University of Waterloo, summer 2026, divided three ways (fee and times from the camp page; arithmetic ours)
Divide the fee byHours in the weekResult (ours)
Programmed hours, 9:00 am to 4:00 pm, five days35$10.34 CAD per programmed hour
Door to door, drop-off from 8:30 to pick-up by 4:30, five days40$9.05 CAD per supervised hour
Days in the week5 days$72.40 CAD per day
Days in the short week of 4 to 7 August, at its own fee4 days$72.50 CAD per day

Inputs from the ESQ Summer Camps page: a week at $362 CAD, the short week at $290 CAD, "Programming: 9:00 am - 4:00 pm", drop off from 8:30 and pick up by 4:30. The divisions are ours, rounded to the cent.

Door to door, the same week works out at a lower hourly figure, simply because you divide by more hours. Neither figure is wrong. The first tells you what the planned activities cost; the second tells you what the supervision costs. If what you are buying is childcare for working hours, the second is the fairer number. If what you are buying is learning, even the first is generous, because not every programmed hour is a coding hour.

Our program · weekly fee to hourly ratepython
# Our program: what a week of day camp costs per hour (written by Modern Age Coders)
# Each fee and each start and end time is copied from the camp's own page.
camps = [
    ("Waterloo ESQ, 5-day week",     362, "9:00", "16:00", 5),
    ("Western, Discovery Western",   325, "9:00", "16:00", 5),
    ("uOttawa, EngTech (Gr. 4-6)",   349, "9:00", "16:00", 5),
    ("UVic, Science Venture",        350, "9:00", "16:00", 5),
]

def hours(start, end):
    h1, m1 = map(int, start.split(":"))
    h2, m2 = map(int, end.split(":"))
    return (h2 * 60 + m2 - h1 * 60 - m1) / 60

for name, fee, start, end, days in camps:
    week = hours(start, end) * days
    print(f"{name:30} {week:4.0f} h a week  {fee / week:6.2f} an hour")
What it printstext
Waterloo ESQ, 5-day week         35 h a week   10.34 an hour
Western, Discovery Western       35 h a week    9.29 an hour
uOttawa, EngTech (Gr. 4-6)       35 h a week    9.97 an hour
UVic, Science Venture            35 h a week   10.00 an hour

Run under Python on 31 October 2026. The fees are the published 2026 five-day fees; every camp here lists a 9-to-4 day, so each week is 35 hours. Change the start and end times to your own drop-off and pick-up and the hourly rate drops.

Divide by the hours, then ask which hours are coding

The program can only divide by the hours a camp prints. The question it cannot answer is how many of those 35 hours your child spends writing and fixing code. In a broad STEM week that might be one session a day; in a dedicated coding week it might be most of the afternoon.

Ask the camp for its daily schedule. Waterloo, for one, sends registered families "a weekly schedule of the activities/tours", so the number exists. Once you have it, divide the fee by the coding hours alone, and you have the figure that is actually comparable with a coding class.

The same sum for our camp

Our holiday camp is not a day camp, so we do not pretend its hours match. On the kids track it is eight one-to-one classes of 60 to 75 minutes, which is 8 to 10 hours of a teacher working with one child (our arithmetic from our camp pages). On the teen track each class is 90 minutes, so 12 hours.

Divide the one camp payment shown on this page by those hours and you have our rate per teaching hour, in your own currency. Every one of those hours is coding, and every one is one to one. It buys no supervision at all, which is exactly why many families do both.

A fair comparison

How to compare coding camps fairly, in seven steps

Use these steps on any camp, including ours. They turn a list of weekly fees into a decision you can defend.

  1. Write down the fee exactly as the camp publishes it, with its season. A 2026 fee is a record, not a promise for 2027. Note whether it is for a five-day or a four-day week, and whether tax is included.
  2. List every extra the week needs. Morning care, afternoon care, lunches, transport, any optional add-ons. Some are free (uOttawa's 8-to-9 and 4-to-5 program on campus); some are not. Keep each as its own line rather than folding them into one guess.
  3. Count the hours of instruction, not the hours of the day. Ask for the daily schedule and mark the hours spent coding or building. A 9-to-4 day with a long lunch, outdoor games and a tour has far fewer teaching hours than seven.
  4. Ask the ratio, and who the leaders are. How many children share one leader during the coding blocks? Are the leaders trained teachers, university students or volunteers? Ontario Tech, for example, advertises "certified teacher camp counsellors"; ask every camp the same question.
  5. Ask what your child will build, and keep. A finished project the child can open at home and explain is worth more than five half-finished ones left on a camp laptop. Ask whether projects can be taken home or shared online.
  6. Check what happens afterwards. Does anything continue after Friday? A camp that ends with a clear next step (a club, a course, the same teacher) turns a week into a start. One that simply ends is a good week, and that is all.
  7. Only then compare prices. Divide the fee by the coding hours from step 3. Put each camp, and any online option, on that same footing, with its extras listed beside it. The cheapest week per coding hour is rarely the cheapest week on the fee line.

Our promise sits inside steps 3 and 5. We show students how to reason a problem out and write the code themselves, never to lift an answer from someone else or hand the thinking to an AI tool. The same quality of teaching reaches a child in Halifax, Saskatoon or Surrey as one in India or anywhere else we teach, because the class is live and the teacher is the same.

Our camp

What our live online holiday camp costs, and what it includes

Modern Age Coders runs its holiday camps entirely online. Everything below comes from our own camp pages, read in full on 31 October 2026. The fee is one payment for the whole camp, shown here in your own currency.

Our holiday camp next to a university day camp week (our camp pages, read 31 October 2026; day camp facts from the ESQ page)
Our live online holiday campA university STEM day camp week (ESQ example)
Fee$280 CAD, one payment for the whole camp$362 CAD for one five-day week, summer 2026
LengthTwo to three weeks for the summer camp; three weeks for the winter campOne week, Monday to Friday
TeachingEight live one-to-one classes with a dedicated mentorUniversity-level staff leading group STEM activities
Class or day length60 to 75 minutes (kids), 90 minutes (teens), 90 to 120 minutes (adults)Programming from 9:00 am to 4:00 pm
ProjectsFive projects, with a completion certificateDifferent content in each camp stream
AgesSummer tracks for 6 to 12, 12 to 17 and adults 18+Grades 2 to 9
WhereAt home, anywhere in CanadaOn the Waterloo campus (and one week in Cambridge)
Care hoursNone: this is teaching, not childcareExtensions from 8:00 and until 5:00 at a small weekly charge

Our pages: summer coding camp ("8 One-to-One Classes", "2-3 Weeks Intensive", "5 Deployable Projects"), winter coding camp ("3-Week Intensive", "100% Online"), and the kids, teens and adults tracks for class lengths. Comparison facts from the ESQ page, summer 2026.

Eight one-to-one classes, one payment

The camp is built around a Foundation week, a Deep Dive week and a Launch week: set up and first project, then harder ideas, then polishing and presenting. Our summer camp page puts it plainly: "Every seat is one-to-one: a dedicated mentor, fully personalized attention".

You pay $280 CAD once, before the first class. There is no monthly charge for the camp itself. If your child wants to keep going afterwards, regular classes are billed monthly: $140 CAD a month in a batch of 15 to 20, or $210 CAD a month one to one, each for eight live classes.

When a day camp is the better buy

If you need someone to look after your child from nine to four, an online camp does not do that and we will not pretend it does. A campus day camp gives supervision, friends, outdoor time and a week away from home; many of the fees above are fair prices for that.

If what you want is coding skill, a teacher who works with your child alone for each class is the more direct purchase. Plenty of Canadian families book a campus week for July and our camp, or monthly classes, for the rest of the break.

Bursaries and refunds

Bursaries, subsidies and refund rules that change the real cost

Several of the camps above help families who cannot meet the full fee, and each has its own rules on refunds. Both can matter as much as the headline price.

Financial help and refund terms published by the camps (as listed on each provider's site, checked 31 October 2026)
CampHelp with the feeRefund or deposit rule
Waterloo Engineering Outreach (ESQ)Bursaries for families "demonstrating need"; for summer 2026, applications opened 16 December 2025 and closed 16 January 2026, and the page now says "Summer 2026 bursary applications are now closed and bursary amounts have been fully allocated"A processing fee of $25 CAD after confirmation and $50 CAD after 29 May 2026; no refund within a week of the start
Western, Discovery WesternA "limited number of bursaries available each year", reviewed in batchesBefore and after care must be bought at registration
UVic, Science VentureA bursaries page linked from the summer camp sectionMore than 7 business days ahead, a full refund minus a $50 CAD cancellation fee; 50 percent in the last 7 business days
USask, SCI-FI Science Camps"Due to overwhelming demand, our bursary program is now full for the 2026 Summer Camp Season."Refund with more than 2 weeks notice, minus a $50 CAD non-refundable deposit
WISE Kid-Netic Energy, Manitoba"Subsidies may be available for Camps hosted by WISE Kid-Netic Energy only."Not published on the pages we read

Sources: Waterloo Engineering Outreach bursaries, Western Engineering Outreach bursaries, Science Venture, SCI-FI registration and WISE camp subsidy, read 31 October 2026.

The bursary calendar runs early

The Waterloo dates tell the story: help for a July camp was decided in January. If a bursary would make a camp possible, apply in December or January, before you register, and keep a second plan in case the fund runs out, as SCI-FI's did for 2026.

Ask every camp whether it has a fund, even if the page does not say. Several outreach programmes are paid for partly by donors precisely so that cost is not the reason a child misses out.

Tax rules: read the CRA, not a camp

The Canada Revenue Agency sets out which child care costs a family can claim, under line 21400 of the income tax return. We tried to read that page at canada.ca on 31 October 2026 and it did not load, so we do not summarise it here or offer tax advice.

Read the agency's own guidance, keep every camp receipt with the camp's name and dates, and ask a tax professional if you are unsure whether a particular camp counts.

Through the year

March Break, summer and winter: when camps run and what changes

Camp prices follow the school calendar. The same provider can charge a different amount for a March Break week, a full summer week and a holiday-shortened week.

Camp seasons and what the published 2026 pages show (camp pages checked 31 October 2026)
SeasonWhat the camps publishedWhat to plan for
March BreakuOttawa ran a STEM camp for Grades 2 to 6 from 16 to 20 March 2026, 8:30 a.m. to 4:30 p.m., at $345 CAD for the weekA longer day than most summer weeks; book early, since there is only one week
SummerScience Venture ran from 29 June to 28 August 2026; Waterloo ESQ ran seven weeks from 6 July; McMaster offered seven weeks; SCI-FI ran eight weeks in July and AugustWeeks fill at different speeds; holiday weeks are four days
Holiday-shortened weeksuOttawa closed on 1 July and 3 August 2026; its four-day weeks were $285 CAD for the kids' campsA cheaper week, but one fewer day of activities
Winter breakThe university camps above are summer and spring-break camps; we found no winter fee on their pagesOur three-week winter camp runs online over the break

Sources: the camp pages named under the first table, plus SCI-FI camp information, read 31 October 2026. Ontario's March Break follows a provincial rule; our March Break coding page works out the 2027 dates.

Online camps sidestep part of this calendar. Because the classes are arranged one to one, a family can start the week school ends, or the week after a trip, rather than waiting for a campus week with space. Each class time is set in your province's own clock, whether that is Vancouver, Regina or St. John's.

Matching the camp to the goal

Four camp goals, and the purchase that fits each

Start with what you want from the week, then pick the kind of camp. The fee follows from that, not the other way round.

Camp goals and the kind of camp that meets each (our view)
GoalWhat to look for
Care while parents workA full-day campus or city camp with care hours; judge it per supervised hour
A first taste of codingA STEM week with a coding strand, or a short online camp, then see if the interest lasts
Real coding progressOne-to-one or small-group teaching, counted in coding hours, with a project the child finishes
Carrying on afterwardsThe same teacher continuing after the camp, monthly, in a batch or one to one

For parents

Ask your child after the first day what they built, not whether it was fun. A child who can describe a loop or a bug they fixed has had a coding day.

Keep the receipts and the daily schedule together. They are what you need for any claim, and for comparing next year's fee.

For students

Pick one project and finish it. A small game that works beats three big ideas that never ran.

Save your work somewhere you can open at home. A project left on a camp computer is gone on Friday.

The catalogue

Nine courses to continue with after a camp

All are taught live online by a teacher who stays with your child, in a batch of 15 to 20 or one to one.

I

Ages 6 to 12

After a first camp

CCMA / A / 01

Vibe Coding for Kids

Scratch games and friendly AI tools, ages 8 to 12.

Open the syllabus

CCMA / A / 02

Minecraft Coding for Kids

Commands and mods in a game children already love.

Open the syllabus

CCMA / A / 03

Game Development for Kids

Scratch, Roblox and Minecraft builds, ages 8 to 12.

Open the syllabus
II

Ages 13 to 18

Typed code

CCMA / B / 01

Web Development for Kids

Real websites for younger teens ready for HTML.

Open the syllabus

CCMA / B / 02

AI and Machine Learning for Teens

Python first, then models trained on real data, for teens who already code.

Open the syllabus

CCMA / B / 03

Vibe Coding for Teens

Teens steer AI tools to build Python and web apps, then explain each line.

Open the syllabus
III

Beyond the camp

School and contests

CCMA / C / 01

CCC Junior and Senior Preparation

For students aiming at the Canadian Computing Competition.

Open the syllabus

CCMA / C / 02

ICS3U and ICS4U Companion

Alongside Ontario Grade 11 and 12 computer science; we grant no credits.

Open the syllabus

CCMA / C / 03

Math Through Coding

Algebra and number sense through Python, ages 10 to 15.

Open the syllabus

How the online camp runs

Live online camp classes, set in your own time zone

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays.

School holidays

Weekday mornings or afternoons, while school is out.

Around a day camp

Evening or weekend classes in a week your child is at a campus camp.

1-on-1 camp

Eight classes booked to fit two or three weeks of your break.

Paid once

The camp fee covers all eight classes.

One mentor

The same teacher from the first class to the last.

Every hour coding

No games break or tour inside the class time.

Five projects

Built by the student and presented at the end.

No travel

From home in any province or territory.

Carry on, or stop

Monthly classes afterwards only if your child wants them.

Student work

Projects our students finished

This is the kind of work a camp should leave behind. More on the student labs page.

NutriLife AI nutrition coach project screenshot

AI and ML

NutriLife

An AI nutrition coach that reads what you eat and works you toward a target.

by Bhavya · Open it

Misti AI chatbot for maths and coding screenshot

AI and ML

Misti

A chatbot that answers mathematics and programming questions, built and deployed by a student.

by Harshit · Open it

GuardianX AI internet safety assistant screenshot

AI and ML

GuardianX

An assistant that helps a young person recognise unsafe situations online.

by Vivaan · Open it

SkyCast weather forecast application screenshot

Web app

SkyCast

A weather forecasting site with live conditions for any location.

by Krish

Fees

Fees

Our holiday camp is one payment of $280 CAD for eight one-to-one classes. Regular classes after a camp are monthly, shown below in your own currency.

Free first class

Free

no card required

  • A free first class
  • A teacher checks the right track
  • Nothing to pay to book
Book it

Group batch

$140 CAD

a month, eight live classes

  • A batch of 15 to 20
  • Eight live classes each month
  • For students continuing after camp
Start here

One to one

$210 CAD

a month, eight live classes

  • One teacher, one student
  • Times set around your family
  • The format the camp itself uses
Enquire

What families say

Rated 4.9 across 547 Google reviews

Parents posted these reviews on Google; we show them as written.

★★★★★

"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."

Ria Mukherjee

Parent

★★★★★

"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."

Samriddha Mondal

Student

★★★★★

"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."

Vansh Agarwal

Student

★★★★★

"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."

Sonam Oswal

Parent of Dhairya

★★★★★

"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."

Sonu Goyal

Parent

★★★★★

"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."

Ritu Kedia

Parent

Camp fee questions

Coding camp costs in Canada: questions and answers

How much does a coding camp cost in Canada?

It depends on the kind of camp. University and non-profit STEM day camps print their weekly fees on their own sites, and the 2026 fees we found were close to each other for a 9-to-4 week. The table on this page lists each camp's fee as published, with its season and hours.

How much does a Code Ninjas camp cost?

The Code Ninjas national camps page prints no fee. Each centre is locally run and sets its own camp prices, so ask the centre near you for the weekly fee, the daily hours and how many children share each leader.

What does a March Break coding camp cost?

The University of Ottawa ran a STEM camp with micro:bit coding for Grades 2 to 6 from 16 to 20 March 2026, and its fee is in the table above. Most camps had not published March Break 2027 fees when we checked on 31 October 2026.

Why is a four-day camp week cheaper?

Weeks with a statutory or civic holiday, such as Canada Day or the August civic holiday in Ontario, run four days and are priced lower. Per day, the Waterloo short week works out almost the same as a full week, by our arithmetic.

Is before and after care included in the camp fee?

Not always. uOttawa offers free care from 8 to 9 and 4 to 5 on campus, while Waterloo, Western and Science Venture charge for extended hours. Ask each camp and list care as its own line when you compare.

Are there bursaries for coding camps?

Several university camps offer them. Waterloo takes bursary applications in December and January for the following summer, Western reviews a limited number in batches, and SCI-FI in Saskatoon said its 2026 fund was full. Apply before you register.

What does your online holiday camp cost?

It is one payment for the whole camp, not a monthly fee, and the fees section of this page shows the amount in your own currency. It covers eight live one-to-one classes and the five camp projects.

How long are the classes in your camp?

Our camp pages give 60 to 75 minutes a class on the kids track, 90 minutes for teens and 90 to 120 minutes for adults. The summer camp runs over two to three weeks and the winter camp over three.

What times are your online camp classes in Canada?

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays. Each time is set in your own province's clock.

Is a cheaper hourly rate always better value?

No. A day camp hour includes games, breaks and supervision, while a one-to-one class hour is all teaching. Divide each fee by the hours actually spent coding before deciding which is better value for your goal.

Can my child do a day camp and an online camp in the same summer?

Yes, and many families do. A campus week gives friends and outdoor time; online classes give steady coding progress at home, in the weeks around it, with one teacher throughout.

Elsewhere on this site

Related pages

More for Canadian families planning camps and classes.

Coding classes in Canada

All our courses for families across the country.

Online coding summer camp in Canada

Planning a whole summer of coding from home.

March Break coding online

The 2027 break dates and how to use the week.

Summer coding camp

Our one-payment summer camp and its three tracks.

Winter coding camp

The three-week online camp over the winter break.

Modern Age Coders vs Code Ninjas

How a live online class differs from a coding centre.

Coding classes for kids in Canada

Year-round classes for ages 6 to 12.

Class times across Canada

How each province's clock lines up with our teachers.

Live vs recorded classes

What a live teacher adds that a video cannot.

Start here

Book a free first class

Before you pay for any camp, let your child meet a teacher. The first class is free, places your child on the right track, and gives you a real lesson to compare against every camp on this page.

Prefer to look first? How we teach shows recorded lessons, and the full course list has every syllabus.

WhatsApp us · +91 91233 66161 · connect@modernagecoders.com

Our teachers teach from India over live video, so the class is identical for a child in Kelowna, Winnipeg or Moncton. All you need is a computer and a steady connection. WhatsApp is the quickest way to reach us.

No card, no fee, no obligation to book.

Want a class sooner? Book a priority demo

A priority demo is a full class of about 45 to 60 minutes. After the class the mentor sends a written skill report and a personal learning roadmap on WhatsApp. If you enrol, the demo fee is adjusted against your first month's fee. Share your demo Order ID with us on WhatsApp and we take it off.

Book a priority demo

Keep exploring Modern Age Coders

More comparisons

Free resources

From the blog

Start here

Free classPriority demoCall us