Are Your Kids' Activities Worth It? Cost-Per-Class Math
Published August 16, 2026
Quick answer: A $200/month swimming program with 8 classes costs $25/class at perfect attendance. Miss 3 and it jumps to $40/class. That gap — between what you pay for and what you actually use — is the number every parent should know.
The monthly fee illusion
Every kids’ activity prices itself the same way: per month or per semester. That makes it easy to sign up and hard to evaluate.
$180/month for swimming. $250/month for piano. $300/season for soccer. These sound manageable. But the honest unit isn’t per month — it’s per class actually attended.
Because kids get sick. Practices conflict with family events. Your Tuesday night basketball gets rained out three times. And suddenly the $300 season you budgeted becomes something very different.
The formula
Cost Per Class = Total Fees ÷ Classes Actually Attended
Not classes offered. Not classes scheduled. Classes your kid actually showed up to. That’s the only number that counts.
If there are additional costs — equipment, uniforms, travel, recital fees — add those to the total:
True Cost Per Class = (Fees + Equipment + Extras) ÷ Classes Attended
Five common activities, calculated honestly
The prices below are example ranges to illustrate the math. Rates vary widely by city, studio, and program level. Use your own numbers for an accurate picture.
1. Swimming lessons — $150–$250/month
| Scenario | Monthly fee | Classes/month | Attended | Cost per class |
|---|---|---|---|---|
| Perfect attendance | $200 | 8 | 8 | $25.00 🟢 |
| Missed 2 (sick week) | $200 | 8 | 6 | $33.33 🟠 |
| Missed 4 (vacation + sick) | $200 | 8 | 4 | $50.00 🔴 |
At 8 out of 8, swimming lessons can be a solid value. At 4 out of 8, you’re paying $50 per half hour in the pool. A single drop-in lesson at many pools costs $20–$30. If your attendance is consistently below 6, drop-in might be cheaper.
Hidden costs parents forget: Swimsuit replacement ($20–$40/season), goggles, swim cap, competition meet fees ($15–$30 each), travel to meets.
2. Piano or music lessons — $200–$300/month
| Scenario | Monthly fee | Lessons/month | Attended | Cost per lesson |
|---|---|---|---|---|
| All 4 weekly lessons | $240 | 4 | 4 | $60.00 🟢 reasonable for private lessons |
| Missed 1 | $240 | 4 | 3 | $80.00 🟠 |
| Missed 2 | $240 | 4 | 2 | $120.00 🔴 |
Private music lessons have the smallest margin for missed classes. One cancellation inflates the per-lesson cost by 33%. Many studios have a “24-hour cancellation” policy — miss that window, you pay anyway.
Hidden costs: Instrument rental or purchase ($50–$150/month for rental, $500+ to buy), sheet music, recital outfits, competition entry fees.
The real question: Is your child practicing between lessons? If the answer is “rarely,” the per-lesson cost isn’t the only problem — the lessons themselves may not be producing value yet.
3. Team sports (soccer, basketball, baseball) — $150–$400/season
| Scenario | Season fee | Sessions (practices + games) | Attended | Cost per session |
|---|---|---|---|---|
| Full season, good attendance | $300 | 36 (24 practices + 12 games) | 30 | $10.00 🟢 |
| Moderate attendance | $300 | 36 | 20 | $15.00 🟢 |
| Low attendance | $300 | 36 | 12 | $25.00 🟠 |
Team sports are usually the best value per session because there are so many sessions in a season. Even with moderate attendance, the per-session cost stays reasonable.
Hidden costs: Uniform ($30–$80), cleats/shoes ($40–$80/season — kids outgrow them), equipment ($20–$60), tournament travel (gas, hotels, meals — this can exceed the season fee), snack duty rotation.
A useful benchmark: If the cost per session is less than what you’d pay for a movie ticket, the activity is delivering solid value for the time your kid spends doing something active and social.
4. Martial arts — $100–$200/month
| Scenario | Monthly fee | Available classes/month | Attended | Cost per class |
|---|---|---|---|---|
| 3x/week (12 classes) | $150 | unlimited | 12 | $12.50 🟢 |
| 2x/week | $150 | unlimited | 8 | $18.75 🟢 |
| 1x/week | $150 | unlimited | 4 | $37.50 🔴 |
Martial arts programs often offer unlimited classes, which rewards frequent attendance. The economics flip dramatically: going three times a week makes it one of the cheapest activities per class. Going once a week makes it one of the most expensive.
Hidden costs: Belt testing fees ($30–$75 per test, 2–4 times/year), uniform (gi) ($30–$60), sparring gear ($50–$100), tournament fees.
The attendance multiplier: If your dojo offers unlimited classes, every additional class per week cuts the cost per class significantly. Going from 1x to 3x/week doesn’t cost you anything extra but reduces per-class cost by 67%.
5. Art, dance, or coding classes — $150–$300/month
| Scenario | Monthly fee | Classes/month | Attended | Cost per class |
|---|---|---|---|---|
| All 4 | $180 | 4 | 4 | $45.00 🟢 for specialized instruction |
| Missed 1 | $180 | 4 | 3 | $60.00 🟠 |
| Missed 2 | $180 | 4 | 2 | $90.00 🔴 |
Specialized classes (art studio, dance, coding bootcamp) tend to have higher per-class costs because group sizes are small and instructor expertise is specialized. The value judgment is different from sports — you’re paying for skills development, not just physical activity.
Hidden costs: Supplies (art materials $20–$50/month, dance shoes $40–$80/season, coding laptop), recital costumes ($50–$150), performance tickets for family.
The attendance gap no one talks about
Here’s a pattern across every activity: the difference between perfect attendance and missing just 2 classes per month is typically a 30–50% increase in cost per class.
Most parents budget based on the sticker price. But the real budget is:
Actual Monthly Cost Per Activity = Monthly Fee + (Equipment ÷ Months) + Extras
Actual Value Per Activity = Actual Monthly Cost ÷ Classes Attended
If you’re paying for 4 activities and your kid averages 60% attendance across all of them, you’re effectively paying 67% more per class than you think.
A framework for deciding what to keep
Not every activity needs to be “worth it” in pure dollars. Some activities build friendships, confidence, discipline, or joy that doesn’t fit in a formula. But when budget matters — and it always does — here’s a practical framework:
Keep it if:
- Cost per class is under $25 for group activities or under $75 for private instruction
- Your child attends 75%+ of scheduled classes
- They ask to go (not just don’t complain about going)
- The activity builds skills they use outside of class
Reconsider if:
- Attendance has been below 50% for 2+ months
- The cost per class exceeds what you’d pay for a single drop-in or trial class
- Your child hasn’t mentioned the activity voluntarily in weeks
- You’re keeping it going “because we already paid for the semester”
The sunk cost trap
“We already paid for the season” is the most expensive sentence in extracurriculars. If your kid stopped enjoying soccer in month 2 of a 4-month season, forcing them to attend isn’t saving money — it’s spending time (yours and theirs) to justify a cost that’s already sunk.
How to actually track this
You can run the math once on paper. But kids’ schedules change week to week. The number that matters isn’t last month’s average — it’s the trend over time.
Three approaches, from simplest to most useful:
- Quick check right now: Use our cost per use calculator — enter the monthly fee as the cost, actual attendance as the uses
- Monthly tracking: Keep a note on your phone, mark each class attended, divide at month end
- Ongoing tracking: Add each activity to Worth It with the monthly fee, tap +1 every time your kid attends. The app calculates the per-class cost automatically and shows the trend over time — red when attendance is low, green when it’s paying off
The app is especially useful for families juggling 3–4 activities across multiple kids. One tap per class, live cost-per-class for each activity, no spreadsheet.
The bottom line
Kids’ extracurricular activities are an investment in their growth, not just a line item. But treating them like a fixed monthly cost — “it’s just $200/month” — hides the real per-class number that determines whether the money is well spent.
Run the math once. If the per-class cost surprises you, you have three options: attend more, switch to a pay-per-class model, or redirect the budget to an activity your kid will actually show up for.
The most expensive class is the one nobody attends.