Best for a Southlake junior on a serious tennis track, or anyone wanting free public courts.
Mon · 8AM – 9PM
| Monday | 8AM – 9PM |
| Tuesday | 8AM – 9PM |
| Wednesday | 8AM – 9PM |
| Thursday | 8AM – 9PM |
| Friday | 8AM – 6PM |
| Saturday | 8AM – 4PM |
| Sunday | 8AM – 4PM |
Best for a Southlake junior on a serious tennis track, or anyone wanting free public courts.
| Monday | 8AM – 9PM |
| Tuesday | 8AM – 9PM |
| Wednesday | 8AM – 9PM |
| Thursday | 8AM – 9PM |
| Friday | 8AM – 6PM |
| Saturday | 8AM – 4PM |
| Sunday | 8AM – 4PM |
Best for a baseball or softball player wanting year-round indoor development, not a team.
| Monday | 4PM – 9PM |
| Tuesday | 4PM – 9PM |
| Wednesday | 4PM – 9PM |
| Thursday | 4PM – 9PM |
| Friday | 4PM – 9PM |
| Saturday | 10AM – 5PM |
| Sunday | 10AM – 5PM |
Best for a ballplayer chasing private baseball or softball instruction and cage time, not a team.
| Monday | 12PM – 9PM |
| Tuesday | 12PM – 9PM |
| Wednesday | 12PM – 9PM |
| Thursday | 12PM – 9PM |
| Friday | 12PM – 9PM |
| Saturday | 9AM – 5PM |
| Sunday | 12PM – 6PM |
Best for a family wanting flexible, weather-proof golf lessons for kids, with every price posted before you book.
| Monday | 9AM – 8PM |
| Tuesday | 9AM – 8PM |
| Wednesday | 9AM – 8PM |
| Thursday | 9AM – 8PM |
| Friday | 9AM – 8PM |
| Saturday | 9AM – 8PM |
| Sunday | 10AM – 6PM |
Best for a Southlake family wanting casual indoor soccer or flag-football leagues, camps, or field rentals.
| Monday | 3PM – 11PM |
| Tuesday | 3PM – 11PM |
| Wednesday | 3PM – 11PM |
| Thursday | 3PM – 11PM |
| Friday | 3PM – 11PM |
| Saturday | 10AM – 11PM |
| Sunday | 10AM – 11PM |
Best for a Southlake family that will use a rec center weekly, not drop in once.
| Monday | 5AM – 9PM |
| Tuesday | 5AM – 9PM |
| Wednesday | 5AM – 9PM |
| Thursday | 5AM – 9PM |
| Friday | 5AM – 9PM |
| Saturday | 7AM – 8PM |
| Sunday | 10AM – 7PM |
Best for a Southlake baseball or softball player wanting skills classes, lessons, or tunnel time.
| Monday | 3PM – 9PM |
| Tuesday | 3PM – 9PM |
| Wednesday | 3PM – 9PM |
| Thursday | 3PM – 9PM |
| Friday | 3PM – 8PM |
| Saturday | 10AM – 4PM |
| Sunday | 12PM – 4PM |
Best for a 7-to-18 athlete wanting strength-and-conditioning training, or an adult who trains like one.
| Monday | 5:15AM – 8PM |
| Tuesday | 5:15AM – 8PM |
| Wednesday | 5:15AM – 8PM |
| Thursday | 5:15AM – 8PM |
| Friday | 5:15AM – 8PM |
| Saturday | 9AM – 1PM |
| Sunday | Closed |
Best for a Southlake family wanting free resident pickleball courts, organized by skill, not youth classes.
| Monday | 5AM – 9PM |
| Tuesday | 5AM – 9PM |
| Wednesday | 5AM – 9PM |
| Thursday | 5AM – 9PM |
| Friday | 5AM – 9PM |
| Saturday | 5AM – 9PM |
| Sunday | 5AM – 9PM |
Best for a Southlake athlete wanting leagues, camps, and multi-sport training under one roof.
| Monday | 9AM – 10PM |
| Tuesday | 9AM – 10PM |
| Wednesday | 9AM – 10PM |
| Thursday | 9AM – 10PM |
| Friday | 9AM – 10PM |
| Saturday | 8AM – 10PM |
| Sunday | 1PM – 9PM |
Best for a Southlake family wanting weekly skill and confidence classes for a young child, not a sport.
Best for a Southlake youth-baseball family needing practice or game time on the city's ballfields.
| Monday | 6AM – 11PM |
| Tuesday | 6AM – 11PM |
| Wednesday | 6AM – 11PM |
| Thursday | 6AM – 11PM |
| Friday | 6AM – 11PM |
| Saturday | 6AM – 11PM |
| Sunday | 6AM – 11PM |
Best for a family wanting a casual, cash-only driving range and batting cages near Southlake.
| Monday | 9AM – 10PM |
| Tuesday | 9AM – 10PM |
| Wednesday | 9AM – 10PM |
| Thursday | 9AM – 10PM |
| Friday | 9AM – 10PM |
| Saturday | 9AM – 10PM |
| Sunday | 9AM – 10PM |
Best for a kid who takes to climbing, with weekly youth clubs, camps, and a team to join.
| Monday | 6AM – 10PM |
| Tuesday | 6AM – 10PM |
| Wednesday | 6AM – 10PM |
| Thursday | 6AM – 10PM |
| Friday | 6AM – 10PM |
| Saturday | 9AM – 10PM |
| Sunday | 9AM – 7PM |
Best for a junior golfer who wants a Cowboys Golf Club coach, mostly in Grapevine.
| Operates out of (Main) | Cowboys Golf Club, 1600 Fairway Dr, Grapevine, TX 76051 |
| GolfTee Performance | 1607 Hart St #100, Southlake, TX 76092 |
Best for a Southlake-area family wanting nearby ice time: public skate, hockey, figure skating in Euless.
Best for a Southlake-area family wanting an independent ice-and-multisport arena: hockey, skating, volleyball, and lacrosse.
| Monday | 7AM – 11PM |
| Tuesday | 7AM – 11PM |
| Wednesday | 7AM – 11PM |
| Thursday | 7AM – 11PM |
| Friday | 7AM – 11PM |
| Saturday | 7AM – 11PM |
| Sunday | 7AM – 11PM |
We build this directory listing by listing, and we’re still filling gaps. If you know a place that belongs here, tell us and we’ll go verify it.
Sign up to find out which kids’ activity will take over your entire weekend