All Gilbert municipal buildings, aside from Gilbert Municipal Court and Gilbert Police Department’s main station are closed to the public until May 10th. For the latest updates and information on Gilbert’s response to COVID-19, also known as coronavirus, visit

Frequently Asked Questions

Press Enter to show all options, press Tab go to next option

What are your hours of operation?

  • Batting Cages: Open Daily 9am - 9pm
  • Team Shop: Open Daily 9am - 9pm
  • Administrative hours (reservations, inquires, etc.): Monday – Friday from 9 am – 6 pm
  • Park: Open Daily from 9 am – 10 pm

How much do batting cages cost?

Batting cages are $1 for a round of 20 pitches, quarters only. We have a change machine on site.

Do you provide/rent bats for the batting cages?

We have a limited number of helmets and bats available at no charge on a first come first serve basis. We do recommend bringing your own.

Are dogs allowed at Cactus Yards?

Dogs are allowed in the park, but must be on a leash or in a carrier at all times. Dogs are not allowed in the dugouts, on the fields, in the Fieldhouse, or in the restaurants (with the exception of service animals). Dogs must be picked up after.

Can we bring in outside food and drinks?

Outside food or drinks, other than water, are not allowed in the facility. We do not allow teams or parents to bring in coolers with drinks; coolers must stay in your vehicles. Sliders Sports Grill opens at 5 p.m. on weeknights, and is open for breakfast, lunch, and dinner during tournaments on the weekend.

Do you charge a gate fee?

Gates fees are charged during promoter run tournaments on the weekends. $5 for adults 16 and up; Youth 15 and under and Gilbert Residents (with ID) are free. Tournament schedule is available here.

Can I reserve fields at Cactus Yards?

The ballfields and the fieldhouse are available to rent, based on availability. The rental costs are $21/hr for ballfields; $50/hr for the fieldhouse. Reservations must be made a business day in advanced for practices and 3 business days in advance for games requiring a field prep. Call 480-503-6640 for more information.

Where can I find my team schedules?

Team schedules are posted here.

How do I become a free agent?

Don’t have a team? No worries! You can sign up to be a free agent here.

What if I don’t see my preferred league day/ time?

We are continually evaluating our current league offerings and may add more options in the future!