Golf lesson booking software
CalendarPA lets golfers book lessons from your real availability and pay when they book. Sell lesson packs that students spend one lesson at a time, offer each course you teach at as a location, and add buffer time between lessons for moving between bays or holes.
Lessons around tee times
Your own rounds and tournaments need to block lesson times.
More than one course
Students need to know where to meet before they book.
Lesson packs
Counting down a five-lesson pack by hand invites disagreements.
Built for How You Work
Credit Bundles
Lesson packs
Sell a pack of lessons paid upfront; each booking uses one.
Payment Collection
Paid at booking
Single lessons are paid when the student books.
Multi-Calendar Sync
Your rounds count as busy
Events on your connected calendars block those times.
Example: lessons at two courses
A golf pro teaches at two courses, sells a five-lesson pack and runs a short-game clinic on Saturdays.
- Lesson: 60 minutes, with 15 minutes of buffer after.
- Locations: two courses, the student chooses (Pro).
- Lesson pack: 5 lessons paid upfront (Pro).
- Short-game clinic: group booking type, 6 seats, Saturdays (Pro).
Questions to put on your booking form
Each booking type can ask its own questions: up to 3 on Starter, 5 on Pro and 20 on Business. Invitees answer them as they book.
- Your handicap or experience level
- Right- or left-handed?
- What do you want to work on: driving, irons, short game or putting?
- Will you bring your own clubs?
- A link to a swing video, if you have one
How It Works
Set Up in 60 Seconds
Connect your calendar and set your availability. No tutorials needed.
Clients Book & Pay
Clients pick a time, pay upfront, and get automatic reminders.
You Show Up
We handle the rest: reminders, payments, calendar sync.
Frequently Asked Questions
Can I sell a lesson package?
Yes, on Pro and Business. Sell a pack of lessons paid upfront, and each booking uses one lesson.
Can I teach at different courses?
Yes. On Pro, offer each course as a location on one booking type and the student picks one, or make a booking type per course on any plan.
Can students book a group clinic?
Yes, on Pro and Business. A group booking type has a seat limit per clinic and can take payment at registration.
Will my own tee times block lessons?
Yes. Events on the calendars you connect count as busy, so those times are not offered to students.
Can I keep time between lessons?
Yes. Add buffer time before or after each lesson, up to two hours.
Also popular with:
Related guides
- Session packages
Sell a set number of sessions upfront and let clients spend one credit per booking.
- Classes and workshops
Seat limits, paid registration, a waitlist and reminders for group sessions.
- Calendar sync
Connect Google, Outlook and iCloud so your booking page offers only the times you are really free.
Ready to Simplify Your Scheduling?
Free forever tier. No credit card required. Set up in 60 seconds.
Get Started Free