Rockin’ J Ranch in Egg Harbor City offers western-style horse lessons to all ages and levels.
Rockin’ J Ranch has brought a real cowboy lifestyle to the South Jersey. Straight from Texas, Morgan McCracken Johnson and Brian Johnson have come to teach you how to ride the cowboy way. Open 7 days a week. Enjoy horse riding lessons, barrel and roping lessons, western experiences and walkabouts, pushing cows, and much more! We also offer boarding for horses and horse leasing.

Read about our mission at Rockin J' Ranch
We are committed to brightening the lives of individuals dealing with mental health issues.
Let Us Find Your Horse!
Thinking About Buying a Certified Texas Bred Ranch Horse, a Texas Performance Horse or a Safe Beginner to get you started?
Look no further!
We will find your horse and bring it to you! Or you can board with us; the first month is free! Use the link below to give us your information.
Lessons
Our professional instructors, Brian and Morgan Johnson, are accomplished horsemen who have repeatedly produced successful horses/ponies and winning riders locally and nationally. Brian and Morgan are dedicated to providing the best instruction for all levels of riders. We offer barrel riding lessons, cow roping lessons and basic horse riding lessons.
Horse Training
Brian Johnson specializes in horse breaking and making your horse the one you have always wanted. Maybe you have a spooked horse, or your horse needs a saddle on his back for the first time, or just needs to learn some horse manners, we have you covered with our highly qualified, award winning instructor!
Boarding
Boarding includes:
- Horse pasture access with run in horse shed
- Unlimited access to the outdoor horse arena and 1/4 mile horse riding trail
- Discounts on certain lessons
- Horses are fed grain twice a day
- Access to hay or grass 24/7
- Horse blanketing in winter months
- On-site security cameras coming soon
- 1/4 mile horse race track coming soon
Horse Leasing
Experience the feel of owning a horse without having to pay all their maintenance and vet bills with horse leasing at Rockin' J Ranch! We offer different horse leasing options for the different horse riding levels:
- Performance Lease
- Full Horse Lease
- Half Horse Lease
- Horse Hacking