Limited time offer
Get 20% off your first month
Use code FIRST20 at checkout. The discounted first-month price is shown below.
Haven't taken your free class yet?
Most families start with a free 1-on-1 class so you can meet your teacher and see if it's the right fit before paying for anything. This page is for families who are ready to enroll.
Claim your free classPick the plan that fits your needs.
Every plan includes private 1-on-1 live classes with a native teacher. Schedule classes whenever you want, no fixed weekly time required.
Choose a plan below to check out securely with Stripe.
Choose and purchase the plan that best fits for your family.
We send you an invite to our platform where you can see your class credits and schedule your classes.
Your child starts learning Spanish, building confidence, and speaking.
Scheduling is super easy
Our scheduling platform is simple and intuitive. You'll see exactly how many class credits you have left, book a class in a couple of taps, and pick any open time that works for your week. No fixed weekly slot, no back and forth messages.


Every plan includes the companion app
Think of it as a personalized Duolingo built around your child's own lessons. Instead of generic vocabulary, it reinforces the exact words and phrases from each live class they take. There are two versions, matched to the class length your child is in. Try either or both right now, no login needed.
20-minute class version (tap only)
Made for our youngest learners. Everything is tap-to-answer with pictures and audio, using the simpler vocabulary from the 20-minute classes. No typing at all.
Try the 20-min demo30-minute class version (typing version)
Same picture-based practice, but kids type the word in Spanish in addition to tapping it, great for older kids who are ready to spell. If your child would rather not type, just let us know and we can switch them to the tap-only version.
Try the 30-min demoA note for younger kids: some little ones find the app easy on their own, others do better with a parent sitting alongside them. Either way, the app is completely optional, your child's classes work with or without it, in case your child is too young or you just prefer not to use it.
Pick the plan that fits your family
Choose by class length: 20-minute classes are for ages 4–6, and 30-minute classes are for ages 7–9. Pick the group that matches your child, then click a plan to check out securely with Stripe.
Ages 4–6 · 20-minute classes
Little Explorers — short, playful classes
Recommended for most children ages 4–6. Twenty minutes matches their attention span and keeps classes fun. If your 6-year-old already sits well through longer activities, the 30-minute option below works too.
for 20% off
for 20% off
for 20% off
for 20% off
for 20% off
4 classes / month20 min each | #2 most popular8 classes / month20 min each | #1 most popular12 classes / month20 min each | 16 classes / month20 min each | 20 classes / month20 min each |
|---|---|---|---|---|
$80 $20 per class Regular price $100/mo Choose Use code FIRST20 for 20% off | $120 $15 per class Regular price $150/mo Choose Use code FIRST20 for 20% off | $160 $13.33 per class Regular price $200/mo Choose Use code FIRST20 for 20% off | $200 $12.50 per class Regular price $250/mo Choose Use code FIRST20 for 20% off | $240 $12 per class Regular price $300/mo Choose Use code FIRST20 for 20% off |
Ages 7–9 · 30-minute classes
Early Learners — longer classes with more practice
Recommended for most children ages 7–9. Thirty minutes leaves room for reading, writing and conversation. Choose this one if your child is 7 or older — this is the most common mix-up, so please check before you pay.
for 20% off
for 20% off
for 20% off
for 20% off
for 20% off
4 classes / month30 min each | #2 most popular8 classes / month30 min each | #1 most popular12 classes / month30 min each | 16 classes / month30 min each | 20 classes / month30 min each |
|---|---|---|---|---|
$120 $30 per class Regular price $150/mo Choose Use code FIRST20 for 20% off | $160 $20 per class Regular price $200/mo Choose Use code FIRST20 for 20% off | $200 $16.67 per class Regular price $250/mo Choose Use code FIRST20 for 20% off | $240 $15 per class Regular price $300/mo Choose Use code FIRST20 for 20% off | $280 $14 per class Regular price $350/mo Choose Use code FIRST20 for 20% off |
Have more than one child? Get 25% off your second child's plan. Specific discounts, inquire during your demo class.
We donate 10% of our profits to children's charities in Colombia.
Not sure which length is right? Email hello@steppingstonesspanish.com or ask during your demo class and we'll help you pick.
What happens right after I pay?
We automatically create your account
As soon as your payment goes through, we create your account using the email you used at checkout.
Welcome emails arrive
You'll get welcome emails with your login details and invites to the scheduling app and companion app.
Log in with your email
Use the email from your welcome email to log in, or use the Login portal at the top of our website.
Schedule classes
Open the scheduling app to book your child's classes, reschedule if needed, and see your remaining credits.
Kids learn & practice
Your child starts taking live classes, then practices the same words and phrases in the companion app and with printable worksheets.
Payments are processed securely by Stripe. You'll be redirected to complete your purchase.
4.95★ average rating from families like yours

A few months in and my son actually looks forward to his classes. He has friends in the neighborhood who only speak Spanish, and now they just play together and understand each other.

Our daughter is so much more confident now. She even loves going to Mexican restaurants and talking with the waiters. The weekly classes have made it feel natural for her instead of like homework.
Questions about plans and payments.
How do class credits work?
Each plan gives you a set number of class credits. You use them whenever you like on our scheduling platform, and they stay valid for three months from the date you buy them.
Does my plan renew automatically?
Yes. Your plan renews automatically each month and your new credits are added to your account, so classes keep going without you having to do anything.
Can I cancel or reschedule a class?
Yes. Reschedule or cancel up to 24 hours before the class and the credit goes straight back into your account, ready to use another time.
Can siblings share the same plan?
They can. Credits belong to your family, not one child, so you can split them between siblings however works best for you. That said, we recommend each child have their own account, especially if they are different ages. A 30 minute class is usually too long for a 4 year old, and 20 minutes is usually not long enough for a 9 year old, so separate accounts let each child get the class length that fits them.
Can I switch plans, pause, or cancel?
All of it is easy, and you're never locked in. You can cancel anytime yourself from the subscription management link in the footer of this website — your plan stays active through the end of the month you've already paid for and then simply won't renew. For switching plans or pausing, just let us know and we'll take care of it. Even if you cancel, any credits you already have stay valid for up to three months from the date you bought them, so you can keep using them.
What happens right after I pay?
We create your account and email you login details right away. You'll receive access to both the scheduling app, where you book your child's classes, and the companion app, where kids practice the lesson content through picture-based games and activities.
Full details are in our terms.
Questions about plans and payments?
Have a question that isn't answered here? Email us and we'll get back to you with anything else you need to know before enrolling.
hello@steppingstonesspanish.com