RoundupVerified by Vincent Wesley CoueyUpdated October 2026 · 15 min read
Prices checked: 4 October 2026 Next review: January 2027

Best STEM and coding subscriptions for kids 8-12 (2026)

On this page
  1. Bottom line up front
  2. All eight side by side
  3. Live classes
  4. Self-paced apps and platforms
  5. Hands-on kits
  6. What a year of self-paced access costs
  7. ESA, screen time and accreditation
  8. Who each one is for
  9. How we built this page
  10. FAQ

Ages 8 to 12 are where children's STEM options split. Younger children are mostly offered apps and craft boxes; teenagers are offered real programming languages and exam prep. In between, a parent can choose between live coding classes with a teacher, self-paced coding platforms, AI math tutors and monthly hands-on kits, at prices from about $100 a year to several hundred dollars a course. This roundup covers eight options that serve that age band and compares them on the things a parent can verify: format, who teaches, the ages the vendor states, and the price on the vendor's own site, read on 4 October 2026. It does not rank them by learning results, because no vendor publishes an independent measure of those, and we do not predict any child's.

Bottom line up front

All eight side by side, ages 8 to 12

Every figure was read on the vendor's own site on 4 October 2026. "Ages" is what the vendor states; we kept only products whose stated range includes at least part of 8 to 12. The last column is the institutional check: whether the vendor's own pages say anything about ESA payment. A blank there is not a no; it means the vendor did not say, and your state programme's marketplace is the authority.

ProviderWhat it isAges (vendor-stated)Live teacher?Price (read 4 Oct 2026)ESA statement on vendor pages
CodeWizardsHQLive online coding classes: Scratch, Python, HTML/CSS, JavaScriptElementary 7-10; middle school 11-13Yes$149/mo for 3 months or $399 per course (elementary level I), up to $219/mo or $599 (levels II-III); $150 sibling discount per courseNone found
Create & LearnLive online classes in coding (Scratch, Python, Minecraft, Roblox) and AI; 40+ subjectsClasses span K-12 by grade bandYesFree intro classes; group class (max 5 students) $94.50 for 4 x 55-minute sessions; private 1:1 $240 for 4 sessionsNone found
OutschoolMarketplace of live small-group classes, including coding and STEM3-18YesSet by each teacher; homepage listings on 4 Oct ranged from $12 to $34 per classNone found on the homepage
TynkerSelf-paced coding courses: block coding to Python, Java and JavaScript5-18NoFamily plan (up to 3 children): $54 a quarter, $180 a year, or $468 lifetime (shown as 40% off)None found
codeSparkSelf-paced, wordless learn-to-code games3-10NoNot published before sign-up (free trial offered)None found
Synthesis TutorAI math tutor (math, not coding)Designed for 5-11No$29/month or $119/year for up to 7 children (7-day free trial)None found
Beast Academy OnlineAdvanced elementary math, from Art of Problem SolvingElementary schoolNo$100 for a 1-year subscription (gift-subscription page)None found
KiwiCo Tinker CrateMonthly hands-on science and engineering kit9-12NoNot published on the crate page; shown during sign-upNone found

Prices checked 4 October 2026 on each vendor's own site. Synthesis's rendered pricing block showed $29 a month and $119 a year; the same page's underlying HTML also carried other plan sets (for example a $70-a-month family plan), so confirm the figure at checkout. KiwiCo and codeSpark show prices only inside their sign-up flows, so those cells say "not published" and link the vendor's page.

Live classes: CodeWizardsHQ, Create & Learn and Outschool

A live class is the most expensive format and the one that asks least of a parent. A teacher sets the pace, explains errors and gives the week a structure. For many 8 to 12 year olds, that structure is the difference between starting a coding course and finishing it, which is a design point the vendors make, not a result we measured.

CodeWizardsHQ sells courses inside a structured track. Its elementary programme starts children aged 7 to 8 at Wizard Level I (Scratch animation and games, then an introduction to text-based programming) and children aged 9 to 10 at Level II (Python fundamentals). Its middle school programme, for ages 11 to 13, starts with Python and moves into web development and databases. Each course is $149 a month for three months or $399 paid in full at Level I, rising to $179 or $499 and then $219 or $599 at higher levels. The company lists live classes, daily homework help, video recordings of every class, weekly progress reports for parents and a $150 sibling discount per course, and it offers a money-back guarantee covering the first four sessions.

Create & Learn uses a credit-style model rather than a track. A group class (maximum five students) costs $94.50 for four 55-minute sessions, shown as reduced from $105; a private 1:1 class costs $240 for four sessions, shown as reduced from $260. Free introductory classes let a child try a subject first. As our arithmetic, that is about $23.63 per group session and $60 per private session. Its class listings span kindergarten to grade 12 by grade band, so check the band on the specific class.

Outschool is a marketplace, not a school: independent teachers list classes and set their own prices. On 4 October 2026 the classes shown on its homepage ranged from $12 to $34 per class, and Outschool cites an average 5:1 student-teacher ratio. The strength is choice; the cost is that quality, schedule and price are class by class, so read each teacher's listing and reviews.

Self-paced apps and platforms: Tynker, codeSpark, Synthesis and Beast Academy

Self-paced platforms cost a fraction of live classes and run whenever a child has time. The trade-off is that the parent supplies the routine.

Tynker is the broadest self-paced coding platform in this list. It describes itself as suitable for ages 5 to 18 and any skill level, with courses running from block coding to Python, Java, JavaScript and advanced computer science, and it says it assesses a child at the start to place them. Its family plans cover up to three family members: $54 billed quarterly, $180 billed annually or $468 one time for lifetime access, each shown on 4 October 2026 as 40% off a higher list price. Tynker itself notes that quarterly plans suit families trying it out, while yearly plans allow more progress.

codeSpark sits at the young end of the band. It calls itself a learn-to-code app for kids aged 3 to 10, with a "simple, wordless interface" and self-directed games and puzzles. For an 8 or 9 year old new to coding it is a gentle entry point; by 11 or 12 most children will be beyond its stated range. codeSpark.com now redirects to its parent company's Begin store (beginlearning.com), and the membership price was not shown before starting the free trial when we checked.

Synthesis Tutor is a math product, not a coding one, and Synthesis says it is designed for ages 5 to 11. It is an AI tutor that adapts to the child; the company says over 35,000 families use it. The rendered price on 4 October 2026 was $29 a month or $119 a year for up to seven children, after a 7-day free trial. Because the page's underlying HTML carried other plan sets as well, treat the checkout price as the one that counts.

Beast Academy Online, from Art of Problem Solving, is an advanced elementary math programme built, in its own words, around "puzzles, stories, and math problems". Its gift page lists a one-year subscription code for $100. Its plans page did not render a price for us, so the gift-subscription figure is the one we can confirm.

Hands-on kits: KiwiCo Tinker Crate

KiwiCo Tinker Crate is the off-screen option. KiwiCo describes it as "a laboratory for hands-on STEM projects" for ages 9 to 12: a monthly crate with a build project, plus bonus online content. Subscribers in the U.S. get free shipping, members get 10% off store orders, and KiwiCo says you can pause, switch or cancel at any time. KiwiCo's other lines for this age band are Atlas Crate (geography and culture, 6 to 12) and its Create and Craft line (6 to 12); Eureka Crate starts at 12. KiwiCo did not show a price on its crate pages on 4 October 2026; the price appears once you choose a delivery plan during sign-up, so we cannot list one.

A kit and a coding class are not substitutes. A kit gives a child a physical build each month with no instructor; a coding class teaches a sequence of skills. Families who want both often pair a monthly kit with a self-paced platform, which keeps the total below the price of one live course.

What a year of self-paced access costs

Self-paced subscriptions are the only options here that publish a comparable annual price. Live classes are priced per course or per block of sessions, and two vendors show prices only during sign-up, so they are not on the chart rather than being estimated.

One year of self-paced access, published prices (read 4 October 2026)
Beast Academy $100 (1 child) Synthesis Tutor $119 (up to 7) Tynker $180 (up to 3)

Beast Academy's figure is its one-year gift subscription code. Synthesis and Tynker are their annual family plans as shown on 4 October 2026. For comparison, one CodeWizardsHQ course is $399 to $599 and four Create & Learn group sessions are $94.50.

Two things change the per-child number. Family plans: Synthesis covers up to seven children and Tynker up to three, so with two children Tynker is $90 a child per year. And promotional pricing: Tynker shows its plans as 40% off a list price, and Create & Learn shows reduced prices on both class types, so the price you pay depends on when you buy.

ESA, screen time and accreditation: the institutional layer

ESA. Some state education savings accounts can pay for enrichment, but the rules are categorical, and the category matters. Under Texas Education Freedom Accounts, set out in the enrolled SB 2, allowed expenses include online courses and textbooks or instructional materials, while computer hardware, software and devices are capped at 10% of the annual transfer; homeschooled students receive a $2,000 tier for 2026-27. How a programme classifies a coding app subscription, a live online class or a physical kit is the programme's decision, not ours, and the provider must be approved on the programme's marketplace. None of the eight vendors stated ESA acceptance on the pages we read. This is general information, not legal advice.

Accreditation. None of these products is a school, and none claims accreditation on the pages we read. They are enrichment. If you homeschool and want STEM coursework to count toward a transcript, that is a question for your state's homeschool rules or an accredited programme; see our homeschool curriculum comparison.

Accounts and children's data. Every product here is bought by a parent, and most create a child profile. Read each vendor's own privacy policy for what it collects about children; we have not audited any of them and make no privacy or safety claim on their behalf.

Who each one is for

Selection guide (format, age fit and price, not outcomes)

Choose CodeWizardsHQ if: you want a structured, multi-level coding track with live teachers, weekly progress reports and a clear progression from Scratch to Python and web development, and the per-course price fits your budget.

Choose Create & Learn if: you want live classes in small groups without committing to a full track, with a free intro class first and the option of 1:1 sessions.

Choose Outschool if: your child wants a specific topic, such as game design or AI, and you are happy to compare individual teachers and per-class prices.

Choose Tynker if: you want self-paced coding for up to three children at the lowest published annual price, with a path that extends into text-based languages as your child grows.

Choose codeSpark if: your child is 8 to 10 and new to coding, and a game-based, wordless start suits them better than typing code.

Choose Synthesis Tutor or Beast Academy Online if: the goal is math rather than coding. Synthesis is an adaptive AI tutor for up to seven children; Beast Academy is a puzzle-heavy advanced elementary programme.

Choose KiwiCo Tinker Crate if: you want a monthly off-screen build for a 9 to 12 year old, alone or alongside a coding platform.

How we built this page

We started from the enrichment segment of our K-12 vendor map and kept only products whose vendor-stated age range overlaps 8 to 12. Juni Learning, often named in older lists, was left out because its domain now redirects to a test-prep brand. We opened each vendor's own pricing page on 4 October 2026, in a browser where prices only rendered with JavaScript, and copied the published figures. We did not carry over any figure from search results, review sites or comparison articles, and where a vendor shows its price only inside a sign-up flow we say "not published" rather than estimate one. Vendor descriptions are attributed. No vendor paid to be included, and this page contains no affiliate links.

If your child's interest in coding outlasts these platforms, the adult options are covered in our DataCamp vs Codecademy vs freeCodeCamp comparison and our guide to free online courses.

Frequently asked

What is the best coding subscription for an 8 to 12 year old?

It depends on whether your child needs a live teacher. For live, structured classes, CodeWizardsHQ runs programmes for ages 7 to 10 and 11 to 13 at $399 to $599 per course, and Create & Learn sells live small-group classes at $94.50 for four 55-minute sessions. For self-paced coding at a lower price, Tynker's family plan is $180 a year for up to three children. All prices were read on the vendors' own sites on 4 October 2026.

How much does KiwiCo Tinker Crate cost?

KiwiCo did not publish a price on its Tinker Crate page when we checked on 4 October 2026; the price appears during sign-up after you choose a delivery plan. KiwiCo says Tinker Crate is for ages 9 to 12, ships monthly with free U.S. shipping for subscribers, and can be paused, switched or cancelled at any time.

Is Synthesis a coding program?

No. Synthesis Tutor is an AI math tutor, which Synthesis says is designed for ages 5 to 11. Its rendered pricing on 4 October 2026 was $29 a month or $119 a year for up to seven children, with a 7-day free trial. It belongs on a STEM list as a math option, not a coding one.

Is codeSpark suitable for a 10 or 11 year old?

codeSpark describes itself as a learn-to-code app for kids aged 3 to 10, with a wordless interface designed for young children. A 10 year old is at the top of its stated range; most children aged 11 and 12 will fit platforms that teach text-based languages, such as Tynker, CodeWizardsHQ or Create & Learn.

Can I use an ESA to pay for a coding class or STEM kit?

Possibly, depending on your state and how its programme classifies the purchase. Texas Education Freedom Accounts allow online courses and instructional materials, and cap computer hardware, software and devices at 10% of the annual amount. None of the eight vendors on this page stated ESA acceptance on the pages we read, so check your programme's marketplace before buying. This is general information, not legal advice.

Primary sources read for this page (4 October 2026)

Outcomes vary by child. This page compares published prices, formats and credentials only; it makes no prediction about any child's results.

☆ Save

From our network

Best AI Tools for Amazon Sellers - bagengine.comBest AI Tools for Students - nesyona.comBest Tax Software for Self-Employed - ceocult.com