CCMA / A / 01
Vibe Coding for Kids
Scratch games and friendly AI tools, ages 8 to 12.
Open the syllabusCanada · Camp fees 2026 · Day camps and online camps
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
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.

CCMA / 01
For ages 6 to 9 who finished a camp week with a half-built game. Blocks, taught properly, until the game is done and the child can explain every script.
Open the syllabus →
CCMA / 02
For ages 9 to 12 ready to type real code. Turtle art, quiz games and small AI projects, with the reasoning taught before the shortcut.
Open the syllabus →
CCMA / 03
For teens who met web pages at camp and want to build interactive sites and browser games that actually run.
Open the syllabus →The weekly fees
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.
| Provider and camp | Who it is for | Season | Fee as published | Hours as published | Per programmed hour (ours) |
|---|---|---|---|---|---|
| University of Waterloo, Engineering Science Quest (ESQ) | Grades 2-3, 4-5, 6-7 and 8-9 | Summer 2026 | $362 CAD a week; $290 CAD for the four-day week of 4 to 7 August | Programming 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 campus | Summer 2026 | $349 CAD a week; $285 CAD for four-day weeks | 9 a.m. to 4 p.m. | $9.97 CAD |
| University of Ottawa, TeenTech (electronics, coding, programming) | Completed Grade 7, 8 or 9 | Summer 2026 | $365 CAD a week; $295 CAD for four-day weeks | 9 a.m. to 4 p.m. | $10.43 CAD |
| Western University, Discovery Western | Senior Kindergarten to Grade 6 | Summer 2026 | $325 CAD for a five-day week; $275 CAD for a four-day camp | Camp 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 8 | Summer 2026 | $350 CAD for 5-day camps; $280 CAD for 4-day camps | 9 a.m. to 4 p.m. | $10.00 CAD |
| Ontario Tech University, Code Away! (Scratch and robots) | Ages 6 to 8 | Summer 2026 | $350 CAD for a five-day week | 9 a.m. to 4 p.m. | $10.00 CAD |
| University of Ottawa, spring break STEM camp | Grades 2 to 6 | March Break 2026 (16 to 20 March) | $345 CAD for the week | 8:30 a.m. to 4:30 p.m. | $8.63 CAD |
| Modern Age Coders, live online holiday camp | Tracks for ages 6 to 12, 12 to 17 and 18+ | Summer and winter camps | $280 CAD paid once for the whole camp | Eight one-to-one classes; 60 to 75 minutes each on the kids track | Not 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.
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.
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
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.
| Price lever | What the camp publishes | What it means for your total |
|---|---|---|
| Length of the week | Waterloo ESQ: $362 CAD a week, $290 CAD for 4 to 7 August; Science Venture: $350 CAD for 5 days, $280 CAD for 4 | Holiday weeks are shorter and cheaper; per day, ESQ's short week is almost the same as a full one (our arithmetic below) |
| Age or grade | uOttawa: $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 care | ESQ: $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 weeks | Care can be free, small or a real add-on; ask before you compare |
| Free care, where offered | uOttawa 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 students | Western: "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 switching | ESQ: $25 CAD after confirmation, $50 CAD after 29 May 2026, no refund in the final week; Science Venture: refund minus a $50 CAD cancellation fee | Book 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.
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.
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.
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
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.
| Kind of camp | Where the fee lives | What we found | Good to ask |
|---|---|---|---|
| University and non-profit STEM camps | Usually on the camp's own web page | Waterloo, 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 camps | Inside each city's online registration catalogue | We did not quote any city fee: the catalogues are search tools rather than pages, and one large city's camp page refused our request | Whether a "tech" camp has a coding instructor or a general camp leader |
| Private centres and franchises | At each local centre | The Code Ninjas national camps page describes camps for "AGES 5 TO 14" and asks you to find a location; it prints no fee | The weekly fee, the daily hours and the ratio at your local centre |
| Live online camps | On the provider's site, sometimes in another currency | One large online provider prices its camps in a non-Canadian currency, so we left it out; our own camp fee shows in your currency | How 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.
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.
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)
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.
| Divide the fee by | Hours in the week | Result (ours) |
|---|---|---|
| Programmed hours, 9:00 am to 4:00 pm, five days | 35 | $10.34 CAD per programmed hour |
| Door to door, drop-off from 8:30 to pick-up by 4:30, five days | 40 | $9.05 CAD per supervised hour |
| Days in the week | 5 days | $72.40 CAD per day |
| Days in the short week of 4 to 7 August, at its own fee | 4 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: 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")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.
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.
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
Use these steps on any camp, including ours. They turn a list of weekly fees into a decision you can defend.
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
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 live online holiday camp | A 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 |
| Length | Two to three weeks for the summer camp; three weeks for the winter camp | One week, Monday to Friday |
| Teaching | Eight live one-to-one classes with a dedicated mentor | University-level staff leading group STEM activities |
| Class or day length | 60 to 75 minutes (kids), 90 minutes (teens), 90 to 120 minutes (adults) | Programming from 9:00 am to 4:00 pm |
| Projects | Five projects, with a completion certificate | Different content in each camp stream |
| Ages | Summer tracks for 6 to 12, 12 to 17 and adults 18+ | Grades 2 to 9 |
| Where | At home, anywhere in Canada | On the Waterloo campus (and one week in Cambridge) |
| Care hours | None: this is teaching, not childcare | Extensions 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.
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.
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
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.
| Camp | Help with the fee | Refund 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 Western | A "limited number of bursaries available each year", reviewed in batches | Before and after care must be bought at registration |
| UVic, Science Venture | A bursaries page linked from the summer camp section | More 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 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.
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
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.
| Season | What the camps published | What to plan for |
|---|---|---|
| March Break | uOttawa 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 week | A longer day than most summer weeks; book early, since there is only one week |
| Summer | Science 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 August | Weeks fill at different speeds; holiday weeks are four days |
| Holiday-shortened weeks | uOttawa closed on 1 July and 3 August 2026; its four-day weeks were $285 CAD for the kids' camps | A cheaper week, but one fewer day of activities |
| Winter break | The university camps above are summer and spring-break camps; we found no winter fee on their pages | Our 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
Start with what you want from the week, then pick the kind of camp. The fee follows from that, not the other way round.
| Goal | What to look for |
|---|---|
| Care while parents work | A full-day campus or city camp with care hours; judge it per supervised hour |
| A first taste of coding | A STEM week with a coding strand, or a short online camp, then see if the interest lasts |
| Real coding progress | One-to-one or small-group teaching, counted in coding hours, with a project the child finishes |
| Carrying on afterwards | The same teacher continuing after the camp, monthly, in a batch or one to one |
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.
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
All are taught live online by a teacher who stays with your child, in a batch of 15 to 20 or one to one.
CCMA / A / 01
Scratch games and friendly AI tools, ages 8 to 12.
Open the syllabusCCMA / A / 02
Commands and mods in a game children already love.
Open the syllabusCCMA / A / 03
Scratch, Roblox and Minecraft builds, ages 8 to 12.
Open the syllabusCCMA / B / 01
Real websites for younger teens ready for HTML.
Open the syllabusCCMA / B / 02
Python first, then models trained on real data, for teens who already code.
Open the syllabusCCMA / B / 03
Teens steer AI tools to build Python and web apps, then explain each line.
Open the syllabusCCMA / C / 01
For students aiming at the Canadian Computing Competition.
Open the syllabusCCMA / C / 02
Alongside Ontario Grade 11 and 12 computer science; we grant no credits.
Open the syllabusCCMA / C / 03
Algebra and number sense through Python, ages 10 to 15.
Open the syllabusHow the online camp runs
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.
The camp fee covers all eight classes.
The same teacher from the first class to the last.
No games break or tour inside the class time.
Built by the student and presented at the end.
From home in any province or territory.
Monthly classes afterwards only if your child wants them.
Student work
This is the kind of work a camp should leave behind. More on the student labs page.

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

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

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

Web app
A weather forecasting site with live conditions for any location.
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
Group batch
$140 CAD
a month, eight live classes
One to one
$210 CAD
a month, eight live classes
What families say
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
More for Canadian families planning camps and classes.
All our courses for families across the country.
Planning a whole summer of coding from home.
The 2027 break dates and how to use the week.
Our one-payment summer camp and its three tracks.
The three-week online camp over the winter break.
How a live online class differs from a coding centre.
Year-round classes for ages 6 to 12.
How each province's clock lines up with our teachers.
What a live teacher adds that a video cannot.
Start here
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.
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