• Home
  • Sign up now!
  • Memberships
    • Monthly Memberships
    • 1-Month Memberships
    • 3 Month Memberships
    • Family/Partner Membership
    • Visitor Passes
    • Insurance/Employer
  • Personal Training
    • 30 Minute Sessions
    • 60 Minute Sessions
    • Partner/Group Sessions
    • Meet the Trainers
  • Classes
  • Batting Cages
  • My Account
  • Blog
  • More
    • Home
    • Sign up now!
    • Memberships
      • Monthly Memberships
      • 1-Month Memberships
      • 3 Month Memberships
      • Family/Partner Membership
      • Visitor Passes
      • Insurance/Employer
    • Personal Training
      • 30 Minute Sessions
      • 60 Minute Sessions
      • Partner/Group Sessions
      • Meet the Trainers
    • Classes
    • Batting Cages
    • My Account
    • Blog
  • Home
  • Sign up now!
  • Memberships
    • Monthly Memberships
    • 1-Month Memberships
    • 3 Month Memberships
    • Family/Partner Membership
    • Visitor Passes
    • Insurance/Employer
  • Personal Training
    • 30 Minute Sessions
    • 60 Minute Sessions
    • Partner/Group Sessions
    • Meet the Trainers
  • Classes
  • Batting Cages
  • My Account
  • Blog

Indoor Batting Cage

The batting cage area is open and ready for action!

  • Cage time must be purchased and scheduled in advance. 
  • The cage rates are listed below. Click on the appropriate link and you will be sent to our member portal where you will be directed to either create an account (new customers) or log in (returning customers) to purchase cage time. 
  • If you do not have a key fob for entry into the gym, please call us at 717-319-4881 before you schedule so we can make arrangements for you to be able to get in at the time you want to use the cage.

SCHEDULING CAGE TIME

AFTER you have logged in and purchased cage time, you can click the button below and reserve your time slots.

SCHEDULE CAGE TIME

Batting Cage Rates

30 Minute Sessions:

30 Minute Session

$15

BUY NOW

Entitles you to one 30-minute session in the batting cage.

30 Minute Session (10 Pack)

$135

BUY NOW

Entitles you to ten 30-minute sessions in the batting cage.

30 Minute Session (20 Pack)

$240

BUY NOW

Entitles you to twenty 30-minute sessions in the batting cage.


One Hour Sessions

One Hour Session

$25

BUY NOW

Entitles you to one 60-minute session in the batting cage.

One Hour Session (10 Pack)

$225

BUY NOW

Entitles you to ten 60-minute sessions in the batting cage.

One Hour Session (20 Pack)

$400

BUY NOW

Entitles you to twenty 60-minute sessions in the batting cage.

Contact Us

1079 2nd St, Enola, PA 17025

Phone hours 6 AM - 11 PM (717)-319-4881 info@trainyardgym.com

  • FAQ
  • About us
  • PRIVACY POLICY

Copyright © 2025 Train Yard Gym - All Rights Reserved.

Powered by GoDaddy

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept