Horse training software that turns a plan into daily work.
Stables lets barns, trainers, and owners build a multi-week training program for a horse, put every session on the schedule of the person riding it, and record how each ride actually went.
No more conditioning plans on a whiteboard, session notes in a text thread, or owners asking how their horse is coming along. The plan, the work, and the progress live on the horse.
- ✓Build programs in phases, with warm-ups, exercise blocks, and cool-downs
- ✓Start a program and its sessions land on the care queue or trainer schedule
- ✓Log each session as As planned, Modified, or Cut short, with notes
- ✓Owners see sessions done, sessions missed, and what is next
-
As plannedTue · Lateral workSofter through the left bend today
-
ModifiedMon · Long and low hackShortened, footing was deep
What is horse training software?
Horse training software is where a trainer or barn writes down what a horse will do over the coming weeks, assigns each session to a rider, and keeps a record of what was actually done. Good training software connects that plan to the horse's daily care and to the owner who is paying for it.
In Stables, a training program belongs to one horse. It has a goal, a start and end date, a number of workdays per week, optional phases, and a list of dated sessions. When you start the program, each training session becomes real, scheduled work that someone has to complete.
From training goal to logged session in five steps
A program stays a private draft until you press Start. That gives you room to build it properly before anyone is asked to ride it.
- Step 1
Set the goal
Pick the horse, write the goal, and choose the dates and workdays per week. Start blank, from one of your saved templates, or from an AI draft.
- Step 2
Shape the phases and sessions
Group the weeks into phases such as base fitness or show prep, then add sessions with a date, an optional time, an objective, and a full session plan.
- Step 3
Assign the work
Give each session, or the whole program, to a staff member or a service provider. Add a price per session if the work is billable.
- Step 4
Start the program
Every training session becomes a Training Session on the barn's care queue, the trainer's schedule, or the owner's own list, on the right day and in the right timezone.
- Step 5
Log how it went
The rider completes the session with a note and an optional photo or PDF. In the mobile app they can mark it As planned, Modified, or Cut short in one tap.
- Step 6
Share the progress
The owner's view of the horse shows the program, the progress bar, the next session, and the latest logged rides. Staff-only notes never leave the barn.
Write sessions a rider can follow in the arena
A session is more than a title on a calendar. Each one carries a structured plan that shows up on the care event, so the rider knows exactly what was intended before they get on.
- ✓Warm-up and cool-down
- ✓Up to 30 exercise blocks
- ✓Reps, duration, and gait for each block
- ✓Planned effort on a six-level scale
- ✓Recovery between blocks
- ✓Substitutions if conditions change
- ✓Stop conditions for the rider
- ✓Equipment and location
- ✓Notes for the rider
- ✓Internal notes only staff can see
Plan the whole calendar, not just the rides
Sessions can be marked as training, lesson, competition, rest, or other. Only training sessions create work on the care queue, so a show weekend or a planned day off sits on the program without cluttering anyone's list.
Step-by-step instructions are in our help article on building a training session.
Draft a training plan with AI, then make it yours
Describe the goal in plain words, pick the horse and the start date, and optionally the number of weeks and days per week. Stables drafts a program with a title, phases, and dated sessions that you can edit line by line.
The draft reads what Stables already knows about the horse, such as age, breed, turnout, and behavior notes, along with up to three of your earlier programs, so it starts closer to how you actually train.
- ✓Always saved as a draft for you to review
- ✓Rest days scheduled into the week
- ✓One variable increased at a time
- ✓Stop conditions on every training session
- ✓No diagnosis, and injury language triggers a conservative return-to-work plan that assumes vet clearance
- ✓Price and assignee left for you to set
AI drafts are a starting point. They do not replace the judgment of your trainer, veterinarian, or farrier, and nothing is scheduled until a person reviews the program and presses Start.
Show owners the progress they are paying for
Owners ask how the training is going because they cannot see it. Stables puts a Training Progress section on the horse's page so the answer is always there.
Progress at a glance
A progress bar shows how many sessions are done out of the total, plus any sessions that were missed.
What is next
The next scheduled session is shown with its date, so owners know when their horse is working.
Recent rides
The last three logged sessions appear with their outcome and the rider's note.
Private notes stay private
Internal notes are stripped before an owner or co-owner ever sees the program.
Owners can read more about training programs for horse owners.
Bill training by the session, only when it is done
Set a default price per session on the program and override it on any session. Nothing is charged for a session that has not been completed, and a session with no price is simply not billed.
For barns
A completed, priced session is added to the owner's account as a Horse Training charge labeled with the program name, ready for the next invoice.
For independent trainers
A completed, priced session goes to your To Bill queue with the horse owner as the payer, so you invoice real work instead of reconstructing the month.
Running a boarding and training barn? See how training fits with board and care in horse facility software.
One training tool for the barn, the trainer, and the owner
Every program belongs to exactly one account: a facility, a service provider, or a horse owner. Each works a little differently, and each sees only its own programs, alongside whatever the owner is allowed to see.
Boarding and training barns
Plan training for boarded horses, assign sessions to staff or visiting professionals, and let managers and trainers manage programs while barn staff view them. Sessions land on the barn's care queue.
Independent horse trainers
Plan the horses you already work with, see sessions on your own schedule, and turn completed rides into billable items without retyping anything.
Riding instructors and veterinarians
Instructors can plan a schoolmaster's weeks around lessons, and vets can lay out a return-to-work plan that the barn or owner follows day by day.
Horse owners
Owners who ride their own horse can build a program for themselves, and co-owners with edit rights can help manage it.
Build a great program once and use it again
Most trainers have a handful of programs they come back to: a spring fitness block, a young horse starting plan, a pre-show taper. Stables keeps them ready.
- ✓Save any program as a template without dates
- ✓Start a new program from a template
- ✓Reuse a program for another horse as a fresh draft
- ✓Export a program to PDF from the web app
- ✓Create, edit, start, and complete programs in the iOS and Android app
- ✓Complete sessions offline in the barn and sync later
- ✓Programs complete automatically after their end date
- ✓Archived programs keep their completed history
Training plans that do not live on a whiteboard
| Without Stables | With Stables |
|---|---|
| The plan is on a whiteboard or in a spreadsheet no one opens | ✓Each session is scheduled work assigned to a named rider |
| Riders guess at the intent of a session | ✓Warm-up, blocks, effort, and stop conditions travel with the session |
| Owners text to ask how the horse is doing | ✓Owners see sessions done, missed, and coming up on the horse's page |
| Training fees are pieced together at month end | ✓Completed, priced sessions become charges or billable items |
| Every new horse starts from a blank page | ✓Templates, reuse, and AI drafts give you a head start |
Keep exploring Stables
Riding Lesson Booking Software
Publish lessons with open spots on your barn's page and let riders book and pay online.
Software for Equine Coaches
Run an independent coaching business with clients, packages, invoices, and payments in one place.
Creating a Training Program
Our help center walks through building your first program from scratch, a template, or AI.
Starting and Tracking a Program
Learn what happens when you press Start and how to follow a program as sessions are logged.
Horse training software FAQ
What is the best way to plan a horse's training?
Start with a clear goal and a fixed window of weeks, split the time into phases, and decide how many days per week the horse works. Then write each session with a warm-up, the main work, a cool-down, and conditions for stopping early. Stables gives you that structure and schedules each session for the rider.
Can Stables build a horse training plan with AI?
Yes. Describe the goal, choose the horse and start date, and Stables drafts a program with phases and dated sessions. The draft uses the horse's profile and your earlier programs, schedules rest days, and adds stop conditions. It is always saved as a draft, so nothing is scheduled until you review it and press Start.
How do training sessions reach the people riding them?
When you start a program, each training session becomes a Training Session care event. For a barn it lands on the care queue, assigned to a staff member, a service provider, or the facility. For a trainer it lands on their schedule, and for an owner it lands on their own list.
Can horse owners see training progress?
Yes. Owners and co-owners see every program on their horse, including sessions done, sessions missed, the next session, and the latest logged rides with notes. Internal staff notes are never shown to owners.
Can I charge for training sessions?
Yes. Set a price per session. When a barn's priced session is completed, it is added to the owner's account as a Horse Training charge. When an independent trainer's priced session is completed, it goes to the trainer's To Bill queue. Owner-created programs are never billed.
Which service providers can use training programs?
Horse trainers, riding instructors, veterinarians, and providers listed as Other can create programs for horses they already work with. Farriers and other provider types do not see training programs.
Does it work on my phone?
Yes. The Stables iOS and Android app lets barns, trainers, and owners create programs from a template, from scratch, or with AI, edit sessions, start programs, and complete sessions, including offline in the barn. PDF export is available on the web app.
Is horse training software included in my plan?
Yes. Training programs are available to every Stables facility, eligible service provider, and horse owner at no extra charge, and Stables is free to start.
Give every horse a plan and every ride a record
Build your first training program in minutes, schedule it for the people who ride, and let owners see the progress.
Free to start. No plan tier required for training programs.