Summer just isn’t summer without spending an afternoon by a pool in New Jersey. No matter if you’re drawn to the water or you’d rather spend the afternoon lounging poolside with a good book, it is important to find a local pool that suits you — and The Montclair Girl has you covered. Read on for a list of outdoor public pools in North Jersey to swim in or sit beside all summer long.
Bonus: We’ve already rounded up pools in Hudson County on our sister site, The Hoboken Girl.
Cedar Grove Community Pool | 99 Slattery Drive
The Cedar Grove Community Pool is open to registration by residents and non-residents. Pool passes are sold for the season and can be bought for families, couples, individuals, or senior citizens. There are also swim lessons available for children aged 4 and up as well as a swim team that competes throughout the summer. The pool features a “kiddie pool” and adult pool, as well as a snack bar, picnic tables, and a basketball court inside the pool complex. Membership for a resident family is $585 for the season.
Walter E. Ulrich Pool | 3 Parkway Drive
The Walter E. Ulrich Pool is operated by Union County and is open to county and non-county residents for a daily fee. Fees are at the adult, youth, and senior citizen levels, and all children 12 and under must be accompanied by an adult. Photo ID with an address is also required to gain entry into the pool. The pool complex features a main pool, kiddie pool, splash pad, and a playground. Daily admission fees range from $4 to $10, depending on your age and whether or not you’re a resident.
Glen Ridge Community Pool | 35 Clark Street
Glen Ridge Community pool is open to Glen Ridge residents and their guests. Membership for the season is available at pricing for families, couples, singles, caregivers, and seniors. The pool complex features a slide at the main pool, a kiddie pool with a mushroom water feature, and a dedicated lane for lap swimming. Group and individual swim lessons are also offered to children throughout the summer, as well as a swim team that competes throughout the season. To join the pool, there is a non-refundable joiner’s fee of $1,250.00 ($625 for Senior Citizens).
Hawthorne Memorial Pool | 32 May Street
The Hawthorne Pool is open to residents of Hawthorne and North Haledon. Non-residents can purchase a day pass to the pool if they are going to the pool with a resident from Hawthrone or North Haledon. There are also day passes available for town residents who don’t want to purchase a full membership for the summer. There is a “kiddie pool” for kids aged 1 to 7 and a main pool for adults. Membership for the 2022 season is $350 for a family (no more than 2 adults over 21, and no more than 4 under 21).
Mervyn V.T Haines Community Pool | 10 Wahler Road
The Mervyn V.T. Haines Community Pool in Livingston is open to residents and non-residents who pay the summer membership fee. The pool opened on May 28th and will only be open on the weekends until June 24th, and then the pool will be open every day from 12PM to 8PM during the week and 10AM to 8PM on the weekends. Haines pool features a main pool with lap lanes, a waterside, and a baby pool. Membership rates can be found here.
Northland Pool | 3 Madison Court
Livingston’s other community pool, Northland Pool, will be open Friday through Sunday beginning June 24th from 10AM to 8PM. The lap pool, baby pool, and splash pad for kids will not be open this summer. Membership for the summer allows residents and guests access to both pools throughout the season. Click here to see membership rates.
Maplewood Community Pool | 187 Boyden Avenue
The Maplewood Pool features multiple pools for guests to use. The main pool is Olympic-sized and set up for free swimming and three lanes of lap swimming — and it even has two water slides. There is a diving pool with three diving boards and 11 feet, 22 feet, and 33 feet dive platforms. There is a training pool with a depth range from 2 to 4 feet for swimmers who aren’t ready for the deep end of the main pool. There is also a baby pool with a gradual incline and water features of rain curtains, showering mushrooms, and pool toys. In addition to all of the water features, the pool complex also has a snack bar, picnic area, Ping Pong, books, and board games available at the front desk. Memberships are available to families, individuals, couples, and senior citizens. Memberships start at $190 (for senior citizens) and go up to $585 (for a family).
Millburn Municipal Pool | 315 White Oak Ridge Road
The town pool in Millburn has a large complex that houses the pool, pickleball, and tennis courts. Residents can also register to use the town’s golf course in the summer. The Municipal Pool opened on May 28th and has a main pool with a waterslide, a wading pool for small children, and a concession stand with a shaded gazebo area for a break from the sun. Swimming pool memberships are available for families, individuals, senior citizens, and associates who are summer guests or childcare providers for the summer season. Pool registration also gives residents access to the tennis and pickleball courts and the golf course. Applications to join this pool can be found here.
Mountainside Pool | 205 Upper Mountain Ave
Montclair’s Mountainside Pool is open on the weekends starting May 28th to June 28th. After June 29th, the pool will be open every day from 11AM to 8PM. Montclair’s other two pools at Essex and Nishuane Parks are currently under construction but are anticipated to be opening over the course of the summer as construction is complete. Registration for the pool is open to Montclair residents only — no guests allowed — and comes in packages for families, single adults, children/youth, seniors, and caregivers. You can register here.
Highlands Natural Pool | 180 Snake Den Road
The Highlands Natural Pool is one of the most unique pools in the state. The man-made pool was built in 1935 and is now fed by a local stream. The pool is Olympic-sized and set in amongst the trees of Norvin Green State Forest, making it a great spot to cool off after going for a hike. Season-long membership and daily passes are available. There is also a picnic grove, sand beach volleyball court, and concession stand. It will be open only on weekends in June and September and open daily for July and August. Admission fees and membership prices can be found here.
Westville Avenue Pool | 293 Westville Avenue
The Westville Avenue Pool is open for registration for residents of West Caldwell, Caldwell, Roseland, Essex Fells, Fairfield, Cedar Grove, North Caldwell, Little Falls, Montville, Pine Brook, and Towaco. The pool has a membership for the season for families, couples, singles, senior citizens, and caregivers. The pool complex features a main pool, kiddie pool, and a playground. There is also a swim team for children to participate in and compete against neighboring towns during the summer.
Memorial Pool | 713 Cumberland Street
Memorial Pool is a public pool open to both residents and non-residents of Westfield. It features a large main swimming pool, a lap pool, two water slides, a diving pool, a snack area, and lots of green grass to soak up the sun. While the pool is full for the 2022 season, new members can register to be on the waitlist. There are also options to purchase a guest pass.
Ginny Duenkel Pool | 601/2 Cherry Street
The Ginny Duenkel Pool is open to West Orange residents with membership pricing for Family, Individual, Senior Citizen, and Senior Citizen couples. The pool complex has three pools including a large main pool equipped with a safety entrance ramp, a diving tank with a low board, a water slide, and an interactive spray pad area. There is also a snack bar with an eating deck and a lounge area. The pool also offers swim lessons and a swim team throughout the summer. It also hosts special event nights like sports and games nights in addition to movie nights at the pool. To create an account and register, click here.