Top Computer programming camps for 2024/2025

Find coding camps for kids and teens listed below.

Computer programming (or “coding”) camps are for kids of all ages, from kindergarten to high school. These camps allow your child to acquire essential knowledge and skills in this burgeoning field. They also provide programs and courses tailored to your child’s proficiency, knowledge, and interests. Read more

List of computer programming camps and programs on this page:



    Loading filters, please wait.
     FILTERS
    LOADING: Filters will activate shortly, please wait.
    REFINE RESULTS:
      FILTERS


    Any age

    Any type

    Any date

    Any cost








    Programs focusing on Programming (multi) (6 results)

    These camps offer an intensive focus on coding and technology. (Some listings below offer only some sessions with this focus.) Learn more by reading their full profiles.

    Jul 08, 2024 - May 31, 2025
    • Program
    • Throughout Ontario (3)
    • Age 7 to 17 (Coed)
    BurlingtonMississaugaOakvilleOntario

    Our coding courses cover everything from Scratch to Web Design to high-level languages like Python, Java. Visit website

    Zebra Robotics1707-172024-07-012024-08-012024-09-012024-10-012024-11-012024-12-012025-01-012025-02-012025-03-012025-04-012025-05-01,331,177,180,332,304,268,2,programclass,coed,
    Sep 18 - Nov 24, 2024
    • Virtual
    • Online
    • Age 13 to 18 (Coed)
    Online

    Explore Python programming, a language known for its broad applicability in data analysis, automation, and more! Visit website

    University of Toronto SCS144513-182024-09-012024-10-012024-11-01,332,177,180,159,268,2,18,virtualprogram,coed,
    Oct 08 - Nov 28, 2024
    • Virtual
    • Online
    • Age 7 to 14 (Coed)
    Online

    Learn Block Coding, Python coding, creativity, and game building Visit website

    Robomazing INC.2997-142024-10-012024-11-01,266,177,332,180,159,18,virtualprogram,coed,
    Sep 21, 2024 - Jan 25, 2025
    • Program
    • Throughout British Columbia (3)
    • Age 12 to 18 (Coed)
    CoquitlamNorth VancouverVancouverBritish Columbia

    UTG Academy's advanced topics are designed to prepare students who have some coding experience for computer science courses a Visit website

    UTG Academy84512-182024-09-012024-10-012024-11-012024-12-012025-01-01,331,177,180,159,129,2,268,programclass,coed,
    Oct 05, 2023 - Dec 05, 2024
    • Virtual
    • Online
    • Age 7 to 18 (Coed)
    Online

    RP4K teaches game coding to children and teens. Students learn from dedicated instructors not self learning workbooks. Visit website

    Real Programming 4 Kids07-182023-10-012023-11-012023-12-012024-01-012024-02-012024-03-012024-04-012024-05-012024-06-012024-07-012024-08-012024-09-012024-10-012024-11-012024-12-01,349,177,331,180,304,159,351,129,2,18,virtualprogram,coed,
    Sep 21, 2024 - Jan 25, 2025
    • Program
    • Throughout British Columbia (3)
    • Age 9 to 14 (Coed)
    CoquitlamNorth VancouverVancouverBritish Columbia

    UTG Academy has 6 levels of introductory Python coding, where students create a coding project on Pixelpad. Students will mee Visit website

    UTG Academy8459-142024-09-012024-10-012024-11-012024-12-012025-01-01,332,177,180,268,2,programclass,coed,


    Programs with Programming (multi), session dates TBD


    Programs offering Programming (multi) as an activity (12 results)

    Camps below may have a generalized program of activities, with some computer programming mixed in.

    Sep 18 - Nov 24, 2024
    • Program
    • Richmond Hill, ON
    • Age 6 to 9 (Coed)
    Richmond HillOntario

    Explore your creative side while designing and building toys, games, gadgets and anything else you dream up. Visit website

    The STEAM Project3506-92024-09-012024-10-012024-11-01,10,5,9,173,134,178,177,180,159,179,67,196,2,32,281,129,182,50,130,268,314,programclass,coed,
    Sep 18 - Nov 24, 2024
    • Virtual
    • Online
    • Age 13 to 18 (Coed)
    Online

    Dive into essential financial concepts and learn practical skills to ultimately create a simulated investment portfolio Visit website

    University of Toronto SCS144513-182024-09-012024-10-012024-11-01,332,177,180,159,278,2,268,18,virtualprogram,coed,
    Sep 21 - Nov 23, 2024
    • Program
    • Richmond Hill, ON
    • Age 10 to 14 (Coed)
    Richmond HillOntario

    Design, build and program a remote-controlled robot powerful enough to battle other robots! Visit website

    The STEAM Project42410-142024-09-012024-10-012024-11-01,10,5,9,173,134,364,177,178,334,180,67,159,179,365,196,2,32,281,129,182,50,130,314,268,programclass,coed,
    Jan 17 - Dec 31, 2024
    • Program
    • Throughout British Columbia; Manitoba; Ontario (3)
    • Age 4 to 18+ (Coed)
    TorontoUptownUptownVancouverWinnipegBritish ColumbiaManitobaOntario

    1-on-1 In-person and virtual tutoring across Canada servicing BC, Alberta, NWT, Manitoba, Ontario and Quebec. Visit website

    Prep Academy Tutors654-192024-01-012024-02-012024-03-012024-04-012024-05-012024-06-012024-07-012024-08-012024-09-012024-10-012024-11-012024-12-01,353,177,180,331,332,195,2,32,342,377,278,79,129,270,357,50,356,182,130,316,144,315,267,317,7,268,271,19,programclass,coed,
    Jul 08, 2024 - May 31, 2025
    • Program
    • Throughout Ontario (3)
    • Age 7 to 17 (Coed)
    BurlingtonMississaugaOakvilleOntario

    Students and parents love our robotics program. Kids have fun building and coding the robots to complete specific tasks. Visit website

    Zebra Robotics1707-172024-07-012024-08-012024-09-012024-10-012024-11-012024-12-012025-01-012025-02-012025-03-012025-04-012025-05-01,364,177,303,353,180,332,304,305,67,159,160,2,268,programclass,coed,
    Sep 18 - Nov 23, 2024
    • Program
    • Richmond Hill, ON
    • Age 10 to 14 (Coed)
    Richmond HillOntario

    Dive deeper into the world of coding and robotics by building more sophisticated electronics projects with LEDs and motors. Visit website

    The STEAM Project42410-142024-09-012024-10-012024-11-01,10,5,9,173,134,178,177,180,159,179,67,196,2,32,281,129,182,50,130,268,364,365,programclass,coed,
    • Day camp
    • Richmond Hill, ON
    • Age 13 to 14 (Coed)
    Richmond HillOntario

    Experience leadership workshops, develop hands-on skills and organize camp-wide events! Visit website

    The STEAM Project180013-142025-06-012025-07-012025-08-01,10,5,9,173,355,134,364,177,300,350,334,180,67,159,196,2,32,344,342,135,366,91,33,281,129,97,130,50,314,268,daycamp,coed,
    Sep 18 - Nov 24, 2024
    • Program
    • Richmond Hill, ON
    • Age 6 to 7 (Coed)
    Richmond HillOntario

    Explore your creative side while designing and building toys, games, gadgets and anything else you dream up. Visit website

    The STEAM Project3506-72024-09-012024-10-012024-11-01,10,5,9,173,134,178,177,180,159,179,67,196,2,32,281,129,182,50,130,268,314,programclass,coed,
    • Day camp
    • Richmond Hill, ON
    • Age 14 to 15 (Coed)
    Richmond HillOntario

    Our CIT Program is geared towards our oldest campers (grade 9) who are interested in taking on a leadership role at camp. Visit website

    The STEAM Project180014-152025-06-012025-07-012025-08-01,48,6,10,5,9,173,355,134,364,177,300,350,334,180,67,159,196,2,32,344,135,88,91,366,33,281,129,97,130,50,314,268,daycamp,coed,
    Sep 18 - Nov 24, 2024
    • Virtual
    • Online
    • Age 13 to 18 (Coed)
    Online

    You will be introduced to the algorithms and techniques behind recommendation systems and will craft your own model. Visit website

    University of Toronto SCS154513-182024-09-012024-10-012024-11-01,302,177,332,180,159,268,2,18,virtualprogram,coed,
    Mar 01, 2024 - Dec 22, 2025
    • Program
    • Throughout Alberta; British Columbia; Ontario (6)
    • Age 5 to 14 (Coed)
    CalgaryKelownaMississaugaOakvillePort MoodyVancouverAlbertaBritish ColumbiaOntario

    Structured, reinforcing projects in the subject pathways of fabrication, physical computing, engineering and digital arts. Visit website

    Steamoji2995-142024-03-012024-04-012024-05-012024-06-012024-07-012024-08-012024-09-012024-10-012024-11-012024-12-012025-01-012025-02-012025-03-012025-04-012025-05-012025-06-012025-07-012025-08-012025-09-012025-10-012025-11-012025-12-01,10,5,9,295,355,360,364,177,300,302,178,299,349,303,350,266,334,180,354,353,331,352,332,304,305,343,67,159,68,351,301,179,365,196,2,32,160,281,129,182,50,130,137,314,268,programclass,coed,
    Sep 21, 2024 - Mar 06, 2025
    • Program
    • Throughout British Columbia (3)
    • Age 9 to 15 (Coed)
    CoquitlamNorth VancouverVancouverBritish Columbia

    VEX Robotics offers a global platform that inspires and engages students in the captivating world of robotics. Through our ro Visit website

    UTG Academy16659-152024-09-012024-10-012024-11-012024-12-012025-01-012025-02-012025-03-01,332,177,180,67,programclass,coed,

    Kids' coding camps near you

    You can use our advanced search to isolate coding and programming camps in your city—and even in your neighbourhood, in fact. Click on the city link below to find a discrete list of camps near you. For larger cities and metropolises you can type in your neighbourhood in the location field. For example, find camps in High Park in Toronto or Kitsilano, Vancouver, or a neighbourhood near you. Find your city below and find camps!

    Search coding camps in ANY CITY   

    Other camps you might look at

    Computer programming is one among a rapidly growing list of education and technology camps. If your child is interested in this kind of technology, you might also look into the following:

    Computer camps build overall computer and technology skills through focused instruction and activities.

    Computer programming camps

    Artificial intelligence camps allow your child to acquire essential knowledge and skills in a burgeoning field that intersects computer science and cognitive science.

    Engineering camps offer in-depth instruction in engineering, a critical aspect of the computer sciences, but also a much broader field, with many diverse applications.

    Robotics camps teach and develop interest, skills, and knowledge in robotics and related technologies. 

    Math camps are ideal for kids interested in the functions underlying computer science

    Minecraft camps appeal to younger kids, especially those who can’t get enough of LEGO and other creative building games 

    Python camps offer introductory to advanced programming in this advanced language. 

    Scratch camps offer a weeklong immersion in this easy-to-learn platform that makes game creations, animations, and other simple programming accessible. 

    STEM camps focus on this approach to learning that combines science, technology, engineering, and math.

     

    Most coding camps are summer day camps, but there are many other options, too. If you want to max out your time at coding camp, check out variations below:

    Search all PROGRAMMING CAMPS   

     

    Skills learned at computer programming camps

    Computer programming camps enable kids to acquire essential knowledge and skills. This can be useful during the school years, throughout post-secondary education, and beyond. It also opens up promising career pathways. 

    Skills and knowledge your child will likely acquire at a programming camp include:

    • The basics of computer science and related field
    • Different programming languages, such as HTML, CSS, JavaScript, Python, C++, Ruby, PHP, and MySQL (or SQL)
    • The applications and value of these languages

    Depending on the level and focus of the camp, your child may also learn:

    • How to build a website
    • How to create software
    • Back-end coding
    • Front-end coding
    • User experience and interface
    • Graphic design
    • Robotics
    • Game design
    • Testing, debugging, source code maintenance, and machine code

    Other benefits of programming camps

    As mentioned, computer programming camps help kids acquire essential knowledge and skills in this field. This can open up your child’s future learning and developmental pathways, no matter their age.

    Besides this, there are several other potential perks of these camps. They include:

    • Cultivating technology skills learned in school
    • Learning skills that enhance education and open up learning pathways
    • Pursuing one or more specific areas of interest
    • Finding or deepening a passion
    • Learning with like-minded peers
    • Having fun while learning
    • Opening up career pathways
    • Job placement opportunities

    Possible career trajectories of programming camps

    Most computer programming camps develop and deliver curricula that’s updated every year and stays current in the rapidly changing world of technology. They provide kids with flexible learning options, and sometimes, specific pathways to educational and career opportunities.

    This will enable your child or teenager to think more seriously about their future. It will also open the door to many potential career paths, including the following (source: Digital Media Academy):

    Coding and AI

    • AI engineer
    • Programmer
    • Data scientist
    • Systems analyst
    • Web developer
    • Software designer
    • Computer scientist

    Robotics and engineering

    • Data scientist
    • Robotics engineer
    • Software engineer
    • Software developer
    • Robotics technician
    • Research scientist
    • Machine learning engineer

    Choosing the right programming camp for your child

    What’s the best way to choose the right programming camp for your child? First, think more seriously about your child: their age, experience, interests, and goals. 

    • Is your child aiming to just learn the basics of computer programming? Or are they looking to take an important step towards a career in this field? 
       
    • Do they want to focus on a specific area of programming, such as AI or robotics? Or are they looking to acquire a more general background?
       
    • Are they more interested in back- or front-end programming? Are they more interested in development or design?

    Then, of course, you should look closely at camps themselves. Talk to directors and staff, and visit camps if possible. Find out as much as you can about each camp to determine whether it’s the right fit for your child.

    Here are some key questions you’ll want to ask:

    • What courses/programs do you offer?
    • What level (e.g., introductory, intermediate, advanced) are they at?
    • What exactly do they cover?
    • What’s your teaching/instructional approach?
    • Do children work more independently or collaboratively?
    • What skills can I expect my child to come away with?
    • What qualifications do the instructors have?
    • What facilities and equipment do you use?

    You may then need to drill down even further. For instance, if it’s a camp focusing on programming languages, ask the following questions:

    • Which language(s) will my child learn?
    • Why these languages?
    • At what level will they learn these languages (e.g., introductory, intermediate, or advanced)?
    • How might they be able to use this knowledge?
    • Will this help or enhance their education during the school year?
    • What careers might these skills provide the basis for?

    For further guidance on choosing the right camp for your child, check out the following resources:

    Looking to do more research?

    Camp might seem like an easy decision, but it’s not. There are many types of camps—in fact, there are many types of computer programming camps! It’s best to get a sense of the landscape before you make your decision. A great place to start is the Our Kids camp expo, held each winter in Toronto. You’ll find many camps there, including computer programming camps, and you can speak with directors, staff, and campers. We also offer valuable information sessions at the expo.

    Finally, to learn more about computer programming, check out the following sources:

    ThoughtCo.: what is computer programming?
    Makeuseof: what is coding?
    Computerscience.org: what does a computer programmer do?


    Frequently Asked Questions

    How many Computer programming camps are there?
    There are 6 programs specializing in Programming (multi). In addition, there are 12 programs offering programming (multi) as an activity. Use the filters to narrow by age and program type, then click on matched programs to see daily activities, dates, rates and registration information.

    What are the fees to attend Computer programming camps?
    Fees for Computer programming camps range from FREE to $1,445 per program (program types and lengths vary). Use the filters here to narrow programs by age and type.

    What age do Computer programming camps start at?
    There are programs available for children aged 7 through 18.

    Where can parents meet with Computer programming camps?
    Meet with program directors and staff at the Our Kids Camp & Program Expo. The Expo is held annually in February, and is a fun and informative day for parents, kids, and teens. Find event details and free tickets here.


    In the spotlight:


    Session Registration:
    Child's age:
    Date:
    Location:

    Contact me by:
     Email
     Mail
     Phone


    This contact form is brought to you by Our Kids: The trusted source for families since 1998.

    x

    By logging in or creating an account, you agree to Our Kids' Terms and Conditions. Information presented on this page may be paid advertising provided by the advertisers [schools/camps/programs] and is not warranted or guaranteed by OurKids.net or its associated websites. By using this website, creating or logging into an Our Kids account, you agree to Our Kids' Terms and Conditions. Please also see our Privacy Policy. Our Kids ™ © 2023 All right reserved.