Sports Facility MapSuggest a facility

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).

  1. Ford Ice Center Antioch
    5264 Hickory Hollow Pkwy, Antioch, TN 37013
    ice rinks · Team rentals · Ice from $500/hr team rental ✓ Verified Oct 2026
  2. International Soccer Complex
    2310 Antioch Pike, Antioch, TN 37013
    turf · Team rentals · Turf from $120/hr team rental ✓ Verified Oct 2026
  3. Crush Yard Nashville
    330 Franklin Rd, Brentwood, TN 37027
    pickleball / tennis courts · Team rentals · Courts from $48/hr team rental ✓ Verified Oct 2026
  4. Indoor Arena at Crockett Park
    1485 Volunteer Parkway, Brentwood, TN 37027
    turf · Team rentals · Turf from $15/hr team rental ✓ Verified Nov 2026
  5. Williamson County Indoor Sports Complex
    920 Heritage Way, Brentwood, TN 37027
    pickleball / tennis courts · Team rentals · Courts from $12/hr team rental ✓ Verified Oct 2026
  6. D-BAT Chattanooga
    4857 Geminus Dr., Chattanooga, TN 37416
    batting cages; training · Team rentals · Membership from $48/mo (no team rental rate published) ✓ Verified Oct 2026
  7. D-BAT Cleveland
    100 Wilkinson Road NE, Cleveland, TN 37323
    batting cages; training · Team rentals · Membership from $38/mo (no team rental rate published) ✓ Verified Oct 2026
  8. Fairview Recreation Complex
    2714 Fairview Blvd, Fairview, TN 37062
    pickleball / tennis courts; basketball / volleyball courts · Team rentals · Courts from $12/hr team rental ✓ Verified Oct 2026
  9. Alliance Training Center
    215 Gothic Ct, Franklin, TN 37067
    basketball / volleyball courts · Team rentals · Courts from $50/hr team rental ✓ Verified Oct 2026
  10. Chadwicks Fitness & Performance
    119 Seaboard Lane, Suite 401, Franklin, TN 37067
    turf · Team rentals · Turf from $125/hr team rental ✓ Verified Oct 2026
  11. Franklin Recreation Complex
    1120 Hillsboro Road, Franklin, TN 37064
    pickleball / tennis courts; basketball / volleyball courts · Team rentals · Courts from $12/hr team rental ✓ Verified Oct 2026
  12. LPG Sports Academy
    109-2 Rand Place, Franklin, TN 37064
    turf; basketball / volleyball courts · Team rentals · Turf from $70/hr · Courts from $50/hr team rental ✓ Verified Oct 2026
  13. Showtime Sports Academy
    119 Seaboard Lane, Suite 402, Franklin, TN
    batting cages; turf · Team rentals · Contact for pricing
  14. Gallatin Civic Center
    210 East Albert Gallatin Avenue, Gallatin, TN 37066
    basketball / volleyball courts; pickleball / tennis courts · Team rentals · Contact for pricing
  15. Pickleball Kingdom Nashville North
    90 Volunteer Dr., Suite 480, Hendersonville, TN 37075
    pickleball / tennis courts · Team rentals · Contact for pricing
  16. D-BAT Memphis
    1650 N Shelby Oaks Dr Suite #1, Memphis, TN 38134
    batting cages; training · Team rentals · Membership from $48/mo (no team rental rate published) ✓ Verified Oct 2026
  17. Play It Again Sports Mt. Juliet Batting Cages
    1315 N Mt Juliet Rd, Mt Juliet, TN 37122
    batting cages · Team rentals · Cages from $60/hr team rental ✓ Verified Oct 2026
  18. Six1Five Sports Training
    139 Lineberry Blvd, Mt. Juliet, TN 37122
    batting cages; turf · Team rentals · Cages from $30/hr · Full facility from $95/hr team rental ✓ Verified Oct 2026
  19. Boro Pickleball
    605 River Rock Boulevard, Murfreesboro, TN 37128
    pickleball / tennis courts · Team rentals · Individual from $10/player/2 hr (no team rental rate published) ✓ Verified Oct 2026
  20. Richard Siegel Soccer Complex Indoor Practice Facility
    515 Cherry Lane Drive, Murfreesboro, TN 37129
    turf · Team rentals · Contact for pricing
  21. Boost FitClub FieldHouse
    11 Vaughns Gap Rd, Nashville, TN 37205
    turf · Team rentals · Contact for pricing
  22. Centennial Sportsplex Tennis Center
    222 25th Ave. N., Nashville, TN 37203
    pickleball / tennis courts · Team rentals · Courts from $25/hr team rental ✓ Verified Oct 2026
  23. D-BAT Nashville
    7006 Westbelt Dr, Nashville, TN 37209
    batting cages; training · Team rentals · Contact for pricing
  24. Ford Ice Center Bellevue
    7638 B Hwy 70 S, Nashville, TN 37221
    ice rinks · Team rentals · Ice from $500/hr team rental ✓ Verified Oct 2026
  25. Hit City Sports
    407 42nd Ave N, Nashville, TN 37209
    batting cages · Team rentals · Contact for pricing
  26. Mid State Sports Center
    207 Shady Grove Rd., Nashville, TN 37214
    basketball / volleyball courts · Team rentals · Courts from $100/hr team rental ✓ Verified Oct 2026
  27. Williamson County Recreation Complex at Nolensville
    7250 Nolensville Road, Nolensville, TN 37135
    pickleball / tennis courts; basketball / volleyball courts · Team rentals · Courts from $12/hr team rental ✓ Verified Oct 2026
  28. Hooptown
    6910 Stroop Lane, Smyrna, TN 37167
    pickleball / tennis courts; basketball / volleyball courts · Team rentals · Contact for pricing
  29. Hustle Factory Sports Complex
    5191 Joe Peay Rd, Spring Hill, TN 37174
    basketball / volleyball courts; pickleball / tennis courts · Team rentals · Contact for pricing
  30. Longview Recreation Center
    2909 Commonwealth Drive, Spring Hill, TN 37174
    pickleball / tennis courts; basketball / volleyball courts · Team rentals · Courts from $12/hr team rental ✓ Verified Oct 2026

Towns in Tennessee