Basketball is the most popular sport for private coaching in the U.S. — which is great for demand, but it also means you need to price yourself right to stand out. Whether you're running shooting drills at the local rec center or training elite AAU players in a rented gym, your rate needs to reflect your value without scaring off parents.
The average private basketball coach charges $50–$100 per 60-minute session in 2026. That range depends on where you coach, how long you've been doing it, and what kind of sessions you run. Let's break it down.
What Affects Basketball Coaching Rates?
Gym rental costs are the biggest variable for basketball coaches. If you're renting court time at $40–$75/hour, that eats directly into your margin. Coaches who have access to free or low-cost gym time (school partnerships, church gyms, outdoor courts) have a major pricing advantage.
Experience and reputation matter a lot in basketball. A coach who played college ball or has trained players who made varsity or earned scholarships can charge at the top of the range. Parents pay for results — if you can show that your athletes improve, your rate justifies itself.
Season and demand shift pricing too. Basketball training demand peaks from September through March (school season) and again in April–June (AAU/travel season). Summer tends to be slower unless you run camps. Some coaches charge 10–15% more during peak season.
Should You Charge Per Session or Sell Packages?
Packages almost always win for basketball coaching. Here's why: basketball training is progressive. A player doesn't fix their jump shot in one session. When you sell 4- or 8-session packages, clients commit to the process, cancellations drop, and your monthly income becomes predictable.
A typical package structure for basketball:
- 4-session package: 5–10% discount (e.g., $300 instead of $320)
- 8-session package: 10–15% discount (e.g., $560 instead of $640)
- Monthly unlimited (2x/week): flat rate (e.g., $500/month)
Even with the discount, you earn more per month because cancellations drop from 15% to near zero when clients have prepaid.
Group Training vs Private: How to Price Each
Small group training (2–4 players) is your highest-earning format per hour. If your private rate is $80, charge $50–$55 per player for a group of 3. That's $150–$165/hour — nearly double your private rate.
The trade-off: each player gets less individual attention. Group sessions work best for general skills (ball handling, conditioning, game IQ) rather than position-specific work. Save the specialized drills for 1:1 sessions and price those at a premium.
Team training (5+ players) charges less per head ($20–$40/player) but can be very profitable if you fill them. A team session with 8 players at $30/head is $240/hour. The key is locking in recurring team bookings rather than one-off sessions.
What to Charge by Age Group
Ages 8–11 (recreational): $40–$65/session. Parents are testing the waters. Keep sessions fun and skill-focused. This is your entry-level price point.
Ages 12–14 (competitive): $55–$85/session. Players are getting serious. Parents are investing in development. You can charge more because the stakes feel higher.
Ages 15–18 (high school/travel): $70–$110/session. This is where the money is. These families are often spending on multiple trainers, camps, and AAU fees. If you can help a player make varsity or earn a scholarship, your rate practically justifies itself.