Guides

What to charge for private baseball and softball lessons

Most private coaches undercharge. Not because their coaching is worth less — because they never set their price deliberately. This guide gives you a method: research, positioning, structure, and a plan for raising rates as you grow.

Why pricing feels so hard

Ask a private coach what they charge and you will often hear a number followed by an apology. “$60 a session — I know I should probably raise it.”

Pricing feels hard because it feels personal. You are not pricing a product. You are putting a number on your own time and expertise, and quoting it to families you know and like. So most coaches do one of two things: copy whatever another local coach charges, or pick a number that feels safe and never touch it again.

Both approaches leave money on the table, and worse, they disconnect your price from your business. Your rate determines how many athletes you need, how full your calendar has to be, and how much room you have for the athletes you most want to develop. It deserves an hour of deliberate thought. That is what this guide is.

What actually determines your rate

1. Your local market

Private lesson rates vary widely by region. A rate that is standard in a major metro can be the top of the market in a smaller town. Your market sets the range; you choose where you sit inside it. That makes local research the non-negotiable first step — not national averages from an article.

2. Your experience and track record

Playing background, coaching credentials, years of experience, and — most persuasive of all — the results and progress families can see in your current athletes. A coach whose athletes visibly improve, and who can show it, earns pricing power that a résumé alone does not.

3. Your costs

Facility or cage rental, equipment, insurance, travel, and software all come out of your rate before you get paid. Coaches who rent facility time by the hour need that math in the price, not absorbed as an afterthought.

4. Session format and length

A 30-minute one-on-one, a 60-minute one-on-one, and a small-group session are three different products. Price them as such. Small groups usually mean a lower price per athlete but a higher rate for your hour — often meaningfully higher.

5. Demand on your calendar

This is the most honest signal you have. If your schedule is full and families are waiting for slots, your price is too low. If you have wide-open availability and little interest, price is probably not your first problem — visibility and experience are.

A four-step method for setting your number

Step 1: Find your local range

Spend 30 minutes finding what private baseball and softball instruction costs in your area. Check local facility websites, academy rate cards, and coaches who publish their booking pages. Write down the low, the typical, and the high. You now have a real range instead of a guess.

Step 2: Choose your position in it

Pricing at the bottom of the range signals “beginner coach” whether or not that is true, and it attracts the most price-sensitive families — often the same families who cancel casually. Pricing at the top requires the experience and professionalism to back it up. For most established coaches, the right position is the upper-middle of the local range: high enough to signal quality, defensible with your track record.

Step 3: Check the math backwards

Decide what you want this business to earn, then work backwards. Monthly income goal, divided by your rate, equals sessions per month. If the answer requires more hours than you have — or want to give — the rate is too low for the business you are trying to run. This one calculation convinces more coaches to raise prices than any pep talk.

Step 4: Set it, state it, and stop apologizing

Publish the rate on your booking page. Quote it in plain language without hedging. “Lessons are $85 for 60 minutes, paid at booking” is a complete sentence. Families take pricing as seriously as you present it.

Session pricing vs. packages vs. monthly

How you structure pricing matters almost as much as the number.

Single sessions are the simplest and the most fragile — every booking is a new decision, which means more gaps and more no-shows. They are the right default for new athletes trying you out.

Packages (four, eight, or twelve sessions, prepaid) smooth your income and commit the family to a development arc instead of a one-off fix. A modest per-session discount is common, but keep it modest — a package’s real value to the family is the commitment and the reserved slot, not the discount.

Monthly training (a set number of sessions per month, billed automatically) is the most stable structure and the closest thing private coaching has to recurring revenue. It suits athletes you work with year-round.

A workable progression: new athletes start with single sessions, committed athletes move to packages, and your core roster moves to monthly. Each step up is better for the athlete’s development and for your business.

Raising your rates

If you have not raised prices in over a year, your effective rate has quietly gone down — your costs and your experience both moved without it. Signals it is time: a consistently full calendar, a waitlist, athletes achieving visible results, or new certifications and capabilities you did not have when you set the old rate.

How to do it without drama:

  • Give existing families notice — 30 days is standard and respectful.
  • State it plainly and briefly. “Starting March 1, lessons will be $90. Thank you for continuing to train with me” needs no paragraph of justification.
  • Start new athletes at the new rate immediately.
  • If you want to soften it for long-term families, honor prepaid packages at the old rate — generosity with a boundary.

Expect to lose no one, or almost no one. Families leave coaches over scheduling chaos and stalled progress far more often than over a reasonable price increase.

Common pricing mistakes

Competing on price

Being the cheapest coach in town is a race you win by losing. It fills your calendar with the least committed families and leaves no margin for the facility time, equipment, and preparation that make your coaching good.

Inconsistent rates

Different prices for different families — negotiated one text at a time — eventually gets discovered, and it is awkward when it does. One rate card, applied to everyone, with structure (packages, groups) as the only source of variation.

Collecting after the session

Chasing payment after the fact is unpaid admin work and makes every cancellation your loss. Collect at booking. It is standard in every other professional service, and it is the single change that makes a cancellation policy enforceable.

Hiding your prices

“DM me for rates” adds friction and attracts negotiators. A published price on a real booking page signals professionalism and filters for families who are ready to commit.

Where CoachConnect fits

Your price only works if the system around it does. CoachConnect gives you a public booking page with your session types and rates published, collects payment through Stripe at booking, and handles confirmations — so the rate you set is the rate you collect, without chasing anyone. Support for both private and group sessions means your whole rate card lives in one place.

Final thought

Your rate is not a judgment of your worth as a coach. It is a business decision — one you can research, set deliberately, and revisit on a schedule. Do the local research, pick your position, structure it in packages, and put it on a booking page you are not embarrassed to share.

Then get back to coaching.

Get guides like this in your inbox

Practical pricing, scheduling, and business guides for private baseball and softball coaches. No spam — unsubscribe anytime.

FAQ

Should I offer a discount for lesson packages?

A small one is fine; a large one undermines your single-session rate. The package’s real value to the family is a committed slot and a development plan. If you discount, keep it modest and prepaid.

How should group sessions be priced relative to privates?

Per athlete, meaningfully below your private rate — that is the point of a group. For your hour, the total should come out above your private rate, since you are coaching more athletes and managing more logistics.

Do I raise rates on existing families too, or only new ones?

Eventually, everyone — running two rate cards forever is unsustainable and unfair to newer families. Give existing families notice, honor anything prepaid, and move everyone to the new rate on the same date.

Should I publish my prices or quote them privately?

Publish them. Hidden pricing creates friction for ready-to-book families and invites negotiation from everyone else. A public rate on a booking page reads as professional, not presumptuous.