9 Best Batting Cages in Utah (2025 Guide)
Discover the top indoor and outdoor batting cages across Utah for baseball and softball players of all levels.

Billie's Batting Cages
1187 S 1480 W, Orem, UT 84058Website+1 801-787-83284.8 (142)Billie's Batting Cages appears to be a popular and well-regarded facility with consistently high ratings across various aspects. Friendly staff makes the experience enjoyable for both families and individuals alike. The new location offers ample parking and is easier to navigate, adding to its appeal. With affordable prices and top-notch service, it serves as an excellent choice for skill improvement or just having a fun time practicing baseball and softball.- Sunday: Closed
- Monday: 3-9PM
- Tuesday: 3-9PM
- Wednesday: 3-9PM
- Thursday: 3-9PM
- Friday: 3-9PM
- Saturday: 9AM-6PM
The Strike Zone
1410 W 1200 N St #4, Orem, UT 84057Website+1 801-319-41354.8 (127)The Strike Zone offers an exceptional baseball experience with its top-of-the-line equipment and welcoming atmosphere. Patrons appreciated the knowledgeable staff who guided them through their visits. The location was clean and spacious, making it comfortable for both beginners and experienced players alike. Despite some initial setup hiccups, patrons consistently rated the facility highly, citing friendly staff and engaging lessons as standout features.- Sunday: 8AM-6PM
- Monday: 8AM-11PM
- Tuesday: 8AM-11PM
- Wednesday: 8AM-11PM
- Thursday: 8AM-11PM
- Friday: 8AM-11PM
- Saturday: 8AM-11PM
D-BAT Herriman
15856 So. Porter Point Cove, Herriman, UT 84065Website+1 801-218-32284.5 (172)D-BAT Herriman offers a high-quality environment for diamond sports enthusiasts with well-maintained equipment and knowledgeable staff. Despite occasional machine malfunctions, the overall experience is positive, albeit slightly frustrating due to limited machines leading to long waits. The place gets an extra point thanks to its membership option which allows tailoring of experiences according to budget needs. For those who visit, especially parents bringing their kids for practice or improvement, it’s a great spot with friendly interactions among fellow sports lovers.- Sunday: 12-6PM
- Monday: 12-9PM
- Tuesday: 12-9PM
- Wednesday: 12-9PM
- Thursday: 12-9PM
- Friday: 12-9PM
- Saturday: 10AM-8PM
Level Up Batting Cages
132 Volunteer Dr, Spanish Fork, UT 84660Website+1 385-999-12284.9 (80)Level Up Batting Cages seems to be an excellent choice for both individual and team batting practice. Reviews indicate that the facility is clean with top-of-the-line pitching machines that are easy to operate. Staff members provide friendly customer service and are always willing to help, making each visit enjoyable. The new location not only offers more space but also convenient access next to a gas station, enhancing convenience for visitors who might need refreshments or other necessities during their visits.- Sunday: Closed
- Monday: 4-10PM
- Tuesday: 4-10PM
- Wednesday: 4-10PM
- Thursday: 4-10PM
- Friday: 4-10PM
- Saturday: 10AM-6PM
3Ple Play Sports
295 S 1700 W, Pleasant Grove, UT 84062Website+1 480-452-28124.7 (28)3Ple Play Sports is highly regarded for its exceptional amenities and customer service. The facility offers spacious batting cages, an advanced new facility design, and expert coaching from professionals who have seen significant improvement in participants' skills. Community members appreciate the respectful parking arrangements made to ensure a fair environment for all residents. Over several years of attendance, visitors and players alike consistently highlight the excellent instruction provided by their coaches as a key factor in the establishment's popularity.- Sunday: Closed
- Monday: 2-10PM
- Tuesday: 2-10PM
- Wednesday: 2-10PM
- Thursday: 2-10PM
- Friday: 2-10PM
- Saturday: 6AM-6PM
3ple Batting Cages
Website1471 W 1250 S #106, Orem, UT 840584.8 (11)3ple Batting Cages stands out with its state-of-the-art facility and knowledgeable coaches who are especially great with kids. The instructors, Mateo and Angel, have professional backgrounds in baseball, which they bring to bear on teaching effectively. Their genuine care for the participants and their families makes the environment both fun and educational. Multiple reviews highlight significant improvements in batting skills among children since starting at 3ple Batting Cages, as well as praising the facility's newness and affordability.Bat Digest
460 N Redwood Rd Ste C, North Salt Lake, UT 84054Website+1 801-510-67265 (8)Bat Digest offers an exceptional experience with all necessary equipment provided for batting practice, including balls, bats, gloves, helmets, and even a hitting machine. The facility is described as super fun to play around with by many reviewers. Despite some minor issues with cash app/Venmo payments and the location in the back seeming like an Airbnb deal initially, it fits well within its price range for such an experience. Based on these reviews, Bat Digest stands out as a great place to spend an hour or two with friends, making repeat bookings seem almost inevitable.The Swing Station
7352 Airport Rd Unit B, West Jordan, UT 84084Website+1 801-205-69254.8 (8)The Swing Station stands out with its state-of-the-art facilities and top-notch equipment, offering an exceptional experience for players at all levels. Nick and Kenny's coaching expertise make the difference, ensuring that whether one is serious about improving or just wants to have fun, The Swing Station delivers. Family-friendly amenities like a family restroom with features for little ones add value. Staff here are amazing, complementing the facility’s modern and clean design.- Sunday: 10AM-10PM
- Monday: 3-10PM
- Tuesday: 10AM-10PM
- Wednesday: 10AM-10PM
- Thursday: 10AM-10PM
- Friday: 10AM-10PM
- Saturday: 10AM-10PM
Red Peak Baseball
1865 W 400 N, Cedar City, UT 84721Website+1 435-233-7671- Sunday: Closed
- Monday: 6-8AM,2-4PM,7:30-9:30PM
- Tuesday: 6-8AM,2-4PM,7:30-9:30PM
- Wednesday: 6-8AM,2-4PM,7:30-9:30PM
- Thursday: 6-8AM,2-4PM,7:30-9:30PM
- Friday: 6-8AM,2-4PM,7:30-9:30PM
- Saturday: 8AM-12PM