Swimming Pools in Dallas

This round-up of local swimming pools is part of our Guide to Pools, Splash Pads, and Water Parks in Dallas. Be sure to keep our guide in your rotation for endless summer fun!

For ease of use, water parks are considered businesses with multiple water features. Venues listed as pools and splash pads offer a single feature. Explore indoor options with Seeking a Staycation? A Round-Up of Hotels with Indoor Pools in Dallas-Fort Worth.

For additional swimming pools in the metroplex, check out Collin County Moms and Fort Worth Moms.

Get this and other hyperlocal resources delivered right to your inbox by joining the Dallas Moms subscriber list. You can also join one or more of our community groups for moms. Follow along on FacebookInstagramLinkedInPinterestX, and YouTube! We also produce Momfessions Podcast. Listen today!

Note: In recent years, we’ve seen staff and lifeguard shortages impact pool hours. When making plans to visit a Dallas pool, always be sure to visit the official website or Facebook page for current status.

Local Swimming Pools

Rosemeade Rainforest Aquatic Complex :: 1334 East Rosemeade Parkway :: Opens daily starting May 28. Hours vary. Cost is $5 – $6 for residents and $9 – $10 for non-residents. Season passes are available.

Bonnie View Pool :: 2124 Huntingdon Avenue :: Open from May 28 through August 4. Hours vary. Closed every Monday and Friday. Cost is $1 for ages 11 and under, and $2 for ages 12 and older. Children under age two are free. Season passes are available.

Dallas Fraternal Order of Eagles Pool :: 8500 Arturo Drive :: Open seven days a week from 12:00 – 9:00 p.m. Weekday costs are $10 for adults, and $5 for kids ages 12 years and under. Weekend and holiday costs are $15 for adults, and $10 for kids ages 12 years and under.

Everglade Pool :: 5100 North Jim Miller :: Open from May 28 through August 4. Hours vary. Closed every Tuesday and Saturday. Cost is $1 for ages 11 and under, and $2 for ages 12 and older. Children under age two are free. Season passes are available.

Exline Neighborhood Aquatic Center :: 2530 Eugene Street :: Open from May 28 through August 4. Hours vary. Closed every Tuesday. Cost is $4 for ages 11 and under, and $6 for ages 12 and older. Children under age two are free.

Glendale Pool :: 1534 Five Mile Drive :: Open from May 28 through August 4. Hours vary. Closed every Thursday and Saturday. Cost is $1 for ages 11 and under, and $2 for ages 12 and older. Children under age two are free. Season passes are available.

Grauwyler Pool :: 2157 Anson Road :: Open from May 28 through August 4. Hours vary. Closed every Sunday and Monday. Cost is $1 for ages 11 and under, and $2 for ages 12 and older. Children under age two are free. Season passes are available.

Harry Stone Neighborhood Aquatic Center :: 2403 Millmar Drive :: Open from May 28 through August 4. Hours vary. Closed every Monday. Cost is $4 for ages 11 and under, and $6 for ages 12 and older. Children under age two are free.

Jaycee Zaragoza Pool :: 3125 Tumalo Trail :: Open from May 28 through August 4. Hours vary. Closed every Thursday and Friday. Cost is $1 for ages 11 and under, and $2 for ages 12 and older. Children under age two are free. Season passes are available.

KayCee Club Pool :: 10110 Shoreview Road :: Open daily from Memorial Day weekend through Labor Day. This is a private, members-only pool. Membership is $900 annually. There is a long waitlist for new members; please see site for details.

Kidd Springs Community Aquatic Center :: 807 West Canty Street :: Open from May 28 through August 4. Hours vary. Closed every Monday. Cost is $8 for ages 11 and under, and $10 for ages 12 and older. Children under age two are free.

Lake Highlands North Community Aquatic Center :: 9400 Church Road :: Open from May 28 through August 4. Hours vary. Closed every Thursday. Cost is $8 for ages 11 and under, and $10 for ages 12 and older. Children under age two are free.

Martin Weiss Pool :: 3340 West Clarendon Drive :: Open from May 28 through August 4. Hours vary. Closed every Wednesday and Saturday. Cost is $1 for ages 11 and under, and $2 for ages 12 and older. Children under age two are free. Season passes are available.

Pleasant Oaks Pool :: 8701 Greenmound Avenue :: Open from May 28 through August 4. Hours vary. Closed every Wednesday and Sunday. Cost is $1 for ages 11 and under, and $2 for ages 12 and older. Children under age two are free. Season passes are available.

The Cove at Crawford :: 375 South Prairie Creek Road :: Regular season is from May 25 through August 4. Hours vary. Closed every Tuesday. Cost is $10 for ages 11 and under, and $12 for ages 12 and older. Children under age two are free.

The Cove at Fretz Park :: 14778 Hillcrest Road :: Regular season is from May 25 through August 4. Hours vary. Closed every Wednesday. Cost is $10 for ages 11 and under, and $12 for ages 12 and older. Children under age two are free.

The Cove at Samuell Grand :: 3201 Samuell Boulevard :: Regular season is from May 25 through August 4. Hours vary. Closed every Thursday. Cost is $10 for ages 11 and under, and $12 for ages 12 and older. Children under age two are free.

Tietze Neighborhood Aquatic Center :: 6115 Llano Avenue :: Open from May 28 through August 4. Hours vary. Closed every Tuesday. Cost is $6 for ages 11 and under, and $8 for ages 12 and older. Children under age two are free.

Tommie Allen Pool :: 6901 Bonnie View Road :: Open from May 28 through August 4. Hours vary. Closed every Tuesday and Sunday. Cost is $1 for ages 11 and under. and $2 for ages 12 and older. Children under age two are free. Season passes are available.

Walnut Hill Pool :: 4141 Walnut Hill Lane :: Open from May 28 through August 4. Hours vary. Closed every Tuesday and Saturday. Cost is $1 for ages 11 and under, and $2 for ages 12 and older. Children under age two are free. Season passes are available.

Frog Pond Water Park :: 14032 Heartside Place :: Open daily starting May 25. Hours vary. Cost is $5 for residents and $10 for non-residents. Children under age two are free.

Bradfield Pool :: 1150 Castle Drive :: Open daily May 25 – 27 and from June 1 through August 11. Hours vary. Cost is $3 for individuals 48″ and taller and $2 for kids under 48″. Children ages two years and under are free.

Holford Pool :: 2322 Homestead Place ::  Closed for the 2024 season.

Surf & Swim :: 440 West Oates Road :: Closed for the 2024 season.

Cimarron Family Aquatic Center :: 199 Red River Trail :: Scheduled to open from late May through early September. Hours vary. Cost for residents is $3 for ages four to 17, $4 for adults ages 18 to 49, and ages 50 and older are free. Non-resident costs are $6 for ages four to 17, $8 for adults ages 18 to 49, and $4 for ages 50 and older. Children ages three years and under are free.

Heritage Aquatic Center :: 200 South Jefferson Street :: Open daily. Hours vary. Cost for residents is $2 for ages four to 17, $3 for adults ages 18 to 49, and ages 50 and older are free. Non-resident costs are $4 for ages four to 17, $6 for adults ages 18 to 49, and $2 for ages 50 and older. Children ages three years and under are free.

Lee Park Pool :: 3000 Pamela Drive :: Currently not operational. 

Lively Park Pool :: 909 North O’Connor Road :: Currently not operational. 

North Lake Natatorium :: 5001 North MacArthur Boulevard :: Closed Sundays and holidays. Hours vary. Cost for residents is $2 for ages four to 17, $3 for adults ages 18 to 49, and ages 50 and older are free. Non-resident costs are $4 for ages four to 17, $6 for adults ages 18 to 49, and $2 for ages 50 and older. Children ages three years and under are free.

Senter Park Pool :: 901 Senter Road :: Open from June 3 through August 9. Hours are Monday through Friday from 2:00 – 8:00 p.m. Cost for residents is $1 for ages four to 17, $2 for adults ages 18 to 49, and ages 50 and older are free. Non-resident costs are $2 for ages four to 17, $4 for adults ages 18 to 49, and $2 for ages 50 and older. Children ages three years and under are free.

West Irving Aquatic Center :: 3701 Conflans Road :: Scheduled to open late May through early September. Hours vary. Cost for residents is $3 for ages four to 17, $4 for adults ages 18 to 49, and ages 50 and older are free. Non-resident costs are $6 for ages four to 17, $8 for adults ages 18 to 49, and $4 for ages 50 and older. Children ages three years and under are free.

The Cove :: 417 Lakefront Drive :: Open daily from May 24 through September 2. Hours vary. Cost is $14 – $18 and free for children under age two. Summer passes and memberships are available.

Brunhilde Nystrom Lake Aquatic Center :: 200 Parkview Street :: Open from May 25 through August 11. Hours are 12:00 – 7:00 p.m. Closed every Monday. Cost is $5 for residents ages three through 54 and $8 for non-residents. Discounts for senior adults ages 55 and up. Swim pass is available.

Mesquite Natatorium :: 3737 Motley Drive :: Open from May 25 through August 11. Hours are 12:00 – 6:00 p.m. Closed every Monday. Cost is $5 for residents ages three through 54 and $8 for non-residents. Discounts for senior adults ages 55 and up. Swim pass is available.

Town East Pool :: 2525 John Glenn Parkway :: Open for programming and private reservations only.

Vanston Pool :: 2913 Oates Drive :: Open from May 25 through August 11. Hours are 12:00 – 7:00 p.m. Closed every Monday. Cost is $5 for residents ages three through 54 and $8 for non-residents. Discounts for senior adults ages 55 and up. Swim pass is available.

The Heights Family Aquatic Center :: 709 West Arapaho Road :: Hours are from 12:00  – 8:00 p.m. Closed every Monday. Cost is $4 for residents and $8 for non-residents. Children ages three and under are free. Season passes are available.

Canyon Creek Pool :: 600 Aspenwood Drive :: Open on Memorial Day weekend and from June 1. Hours are from 1:00  – 8:00 p.m. Closed every Wednesday. Cost is $2 for residents and $4 for non-residents. Children ages three and under are free. Season passes are available.

Cottonwood Pool :: 1301 West Belt Line Road :: Open on Memorial Day weekend and from June 1. Hours vary. Closed every Friday. Cost is $2 for residents and $4 for non-residents. Children ages three and under are free. Season passes are available.

Glenville Pool :: 500 South Glenville Drive :: Open daily on Memorial Day weekend and from June 1. Hours are from 1:00  – 8:00 p.m. Cost is $2 for residents and $4 for non-residents. Children ages three and under are free. Season passes are available.

Terrace Pool :: 300 North Lois Lane :: Open on Memorial Day weekend and from June 1. Hours vary. Closed every Thursday. Cost is $2 for residents and $4 for non-residents. Children ages three and under are free. Season passes are available.

Don’t see your favorite on the list? Contact us at [email protected].