Indoor Sports Facilities in Tennessee
We list 30 indoor sports facilities in Tennessee, in 15 towns: Antioch, Brentwood, Chattanooga, Cleveland, Fairview, Franklin, Gallatin, Hendersonville, Memphis, Mt. Juliet, Murfreesboro, Nashville and more. 30 list team rentals and 21 have pricing verified on their own websites. Details were gathered from each facility's website; confirm hours and rates before booking. Verified hourly team-rental rates here run from $12 to $500 per hour (17 facilities with a rate checked on the facility's own website; rates are "from" prices).
- Ford Ice Center Antioch5264 Hickory Hollow Pkwy, Antioch, TN 37013ice rinks · Team rentals · Ice from $500/hr team rental ✓ Verified Oct 2026
- International Soccer Complex2310 Antioch Pike, Antioch, TN 37013turf · Team rentals · Turf from $120/hr team rental ✓ Verified Oct 2026
- Crush Yard Nashville330 Franklin Rd, Brentwood, TN 37027pickleball / tennis courts · Team rentals · Courts from $48/hr team rental ✓ Verified Oct 2026
- Indoor Arena at Crockett Park1485 Volunteer Parkway, Brentwood, TN 37027turf · Team rentals · Turf from $15/hr team rental ✓ Verified Nov 2026
- Williamson County Indoor Sports Complex920 Heritage Way, Brentwood, TN 37027pickleball / tennis courts · Team rentals · Courts from $12/hr team rental ✓ Verified Oct 2026
- D-BAT Chattanooga4857 Geminus Dr., Chattanooga, TN 37416batting cages; training · Team rentals · Membership from $48/mo (no team rental rate published) ✓ Verified Oct 2026
- D-BAT Cleveland100 Wilkinson Road NE, Cleveland, TN 37323batting cages; training · Team rentals · Membership from $38/mo (no team rental rate published) ✓ Verified Oct 2026
- Fairview Recreation Complex2714 Fairview Blvd, Fairview, TN 37062pickleball / tennis courts; basketball / volleyball courts · Team rentals · Courts from $12/hr team rental ✓ Verified Oct 2026
- Alliance Training Center215 Gothic Ct, Franklin, TN 37067basketball / volleyball courts · Team rentals · Courts from $50/hr team rental ✓ Verified Oct 2026
- Chadwicks Fitness & Performance119 Seaboard Lane, Suite 401, Franklin, TN 37067turf · Team rentals · Turf from $125/hr team rental ✓ Verified Oct 2026
- Franklin Recreation Complex1120 Hillsboro Road, Franklin, TN 37064pickleball / tennis courts; basketball / volleyball courts · Team rentals · Courts from $12/hr team rental ✓ Verified Oct 2026
- LPG Sports Academy109-2 Rand Place, Franklin, TN 37064turf; basketball / volleyball courts · Team rentals · Turf from $70/hr · Courts from $50/hr team rental ✓ Verified Oct 2026
- Showtime Sports Academy119 Seaboard Lane, Suite 402, Franklin, TNbatting cages; turf · Team rentals · Contact for pricing
- Gallatin Civic Center210 East Albert Gallatin Avenue, Gallatin, TN 37066basketball / volleyball courts; pickleball / tennis courts · Team rentals · Contact for pricing
- Pickleball Kingdom Nashville North90 Volunteer Dr., Suite 480, Hendersonville, TN 37075pickleball / tennis courts · Team rentals · Contact for pricing
- D-BAT Memphis1650 N Shelby Oaks Dr Suite #1, Memphis, TN 38134batting cages; training · Team rentals · Membership from $48/mo (no team rental rate published) ✓ Verified Oct 2026
- Play It Again Sports Mt. Juliet Batting Cages1315 N Mt Juliet Rd, Mt Juliet, TN 37122batting cages · Team rentals · Cages from $60/hr team rental ✓ Verified Oct 2026
- Six1Five Sports Training139 Lineberry Blvd, Mt. Juliet, TN 37122batting cages; turf · Team rentals · Cages from $30/hr · Full facility from $95/hr team rental ✓ Verified Oct 2026
- Boro Pickleball605 River Rock Boulevard, Murfreesboro, TN 37128pickleball / tennis courts · Team rentals · Individual from $10/player/2 hr (no team rental rate published) ✓ Verified Oct 2026
- Richard Siegel Soccer Complex Indoor Practice Facility515 Cherry Lane Drive, Murfreesboro, TN 37129turf · Team rentals · Contact for pricing
- Boost FitClub FieldHouse11 Vaughns Gap Rd, Nashville, TN 37205turf · Team rentals · Contact for pricing
- Centennial Sportsplex Tennis Center222 25th Ave. N., Nashville, TN 37203pickleball / tennis courts · Team rentals · Courts from $25/hr team rental ✓ Verified Oct 2026
- D-BAT Nashville7006 Westbelt Dr, Nashville, TN 37209batting cages; training · Team rentals · Contact for pricing
- Ford Ice Center Bellevue7638 B Hwy 70 S, Nashville, TN 37221ice rinks · Team rentals · Ice from $500/hr team rental ✓ Verified Oct 2026
- Hit City Sports407 42nd Ave N, Nashville, TN 37209batting cages · Team rentals · Contact for pricing
- Mid State Sports Center207 Shady Grove Rd., Nashville, TN 37214basketball / volleyball courts · Team rentals · Courts from $100/hr team rental ✓ Verified Oct 2026
- Williamson County Recreation Complex at Nolensville7250 Nolensville Road, Nolensville, TN 37135pickleball / tennis courts; basketball / volleyball courts · Team rentals · Courts from $12/hr team rental ✓ Verified Oct 2026
- Hooptown6910 Stroop Lane, Smyrna, TN 37167pickleball / tennis courts; basketball / volleyball courts · Team rentals · Contact for pricing
- Hustle Factory Sports Complex5191 Joe Peay Rd, Spring Hill, TN 37174basketball / volleyball courts; pickleball / tennis courts · Team rentals · Contact for pricing
- Longview Recreation Center2909 Commonwealth Drive, Spring Hill, TN 37174pickleball / tennis courts; basketball / volleyball courts · Team rentals · Courts from $12/hr team rental ✓ Verified Oct 2026
Nothing here matches those filters.
Towns in Tennessee
AntiochBrentwoodChattanoogaClevelandFairviewFranklinGallatinHendersonvilleMemphisMt. JulietMurfreesboroNashvilleNolensvilleSmyrnaSpring Hill