Baseball & Softball Training
· Salem, VA
Published in partnership with James I Moyer Sports Complex
Book online anytime
James I. Moyer Sports Complex is Salem's premier public recreational facility hosting baseball, softball, and multi-sport events on 230+ days annually with approximately 250,000 annual visitors. The complex features multiple athletic fields with dugouts, electronic scoreboards, lighting systems, and comprehensive amenities including concession stands, picnic areas, restrooms, and a playground. Built in 1992 and named after Salem's former mayor who championed youth athletics, Moyer serves as a community hub for tournaments, league play, and recreational sports programming.
Best for: Youth baseball and softball teams, tournament organizers, families seeking community sports venues, recreational leagues
Service area: Salem, VA and surrounding Roanoke County area
Year-Round Programming: Hosts athletic events an average of 230 days per year with approximately 250,000 annual attendees, making it one of the region's most active sports venues.
Complete Amenities: Features electronic scoreboards, dugouts, lighting systems, concession stands, picnic shelters, playground, and restrooms all designed for spectators and participants.
Historic Community Legacy: Named after former Salem Mayor James I. Moyer, a pioneering figure in youth athletics who brought Little League and professional baseball to the area.
Book online: Book Online Now →
Phone: (540) 375-4021
Address: 1000 Union St, Salem, VA 24153 (Get directions)
Website: salemva.gov