Need to cool off? Here are a few of our favorite wonderful water-full destinations, including waterparks, splash and spray parks, and public swimming pools.

Agawam: Six Flags Hurricane Harbor, 1623 Main St. Water park. General admission $45.99 and up, children 2 and under free, discounts available online. 413-786-9300. sixflags.com/newengland.

Attleboro: George I. Spatcher Memorial Pool, 79 North Ave. Season in-state pass $160; daily instate adults $5, out-of-state adults $10, out-of-state youths ages 17 and under $7.50. 508-223-2222.

Belmont: Beaver Brook Reservation Spray Deck & Playground, 680 Trapelo Rd. Spray pool, playground. 617-727-5380.

Missing the ocean? Check out our 2017 Massachusetts Beach Guide

Boston: Christian Science Plaza Splash Fountain, 200 Massachusetts Ave. Fountain, splash park.

Boston: Frog Pond Spray Pool, Boston Common. Spray pool, carousel. 617-635-2120. bostonfrogpond.com.

Boston: Rings Fountain on the Greenway, Wharf District Parks. Fountain splash park. 617-292-0020. rosekennedygreenway.org.

Brighton: Artesani Playground Wading Pool, 1255 Soldiers Field Rd. Sprinkler/waterfall in center of wading pool, with playground in area.

Brighton: Reilly Memorial Swimming Pool, 355 Chestnut Hill Ave., Cleveland Circle. Open through Aug. 21. 617-277-7822.

Brockton: Manning Pool, 470 Forest Ave. Pool capacity of 200 people. $3 daily rate. 508-588-2562.

Cambridge: Francis J. McCrehan Memorial Swimming and Wading Pool, 359 Rindge Ave. Open through Aug. 26. 11 a.m.-7 p.m. daily. 617-354-9154.

Cambridge: North Point Park Spray Deck (unguarded), 6 Museum Way. Sprinkler park, playground. 617-626-1250.

Cambridge: Veterans Memorial Swimming and Wading Pool, 1640 Cambridge St. 617-354-9381. Residents daily children $1.25, adults $5; non-resident daily children $1.25, adults $6. cambridgema.gov/dhsp/recreation/warmemorial.

Chelsea: Vietnam Veterans Memorial Swimming and Wading Pool, 184 Carter St. 617-884-3899.

Clinton: Phillip J. Weihn Memorial Swimming Pool, 100 West Boylston St. 978-365-4684.

Concord: Emerson Playground & Spray Fountain, 261 Thoreau St. Playground, spray fountain, track, baseball field.

Danvers: Coco Keys, 50 Ferncroft Rd. Indoor water park. Adults and children over 48" $45, individuals under 48" $35, special offers after 4 p.m. cocokeyboston.com.

Dorchester: Neponset Landing Spray Deck (unguarded), Corner of Hill Top and Granite streets.

Douglas: Breezy Picnic Grounds, 520 Northwest Main St. Waterslides and lake. Ages 5 and up $15, ages 2 to 4 $12. 508-476-2664. breezysummer.com.

East Wareham: Water Wizz, 3031 Cranberry Highway. Above 48" $37, below 48" $20, children 2 and under free. 508-295-3255. waterwizz.com.

Everett: Allied Veterans Memorial Swimming and Wading Pool, 65 Elm St. 617-727-1828.

Fall River: Vietnam Veterans Memorial Swimming Pool & Spray Deck, 399 Easter Ave. Pool, spray park. 508-679-8830.

Fitchburg: Gustave Johnson Memorial Swimming Pool, 35 Wanoosnock Ave. 978-342-6510.

Fitchburg: Parkhill Park Splash Park, 235 Pratt Rd. Splash park, skateboard park, playground, tennis courts, basketball courts, baseball fields. Ages 2 and older daily rate $1, children under 2 free. 978-829-1815.

Hudson: Cellucci Skate & Splash Park, 37-39 South St. Splash pad, playground, skate park, bocce court. townofhudson.org.

Hyde Park: John T. Moynihan Spray Deck (unguarded), 920 Truman Parkway.

Hyde Park: Olsen Swimming Pool, 95 Turtle Pond Parkway. 617-361-1593.

Jamaica Plain: Johnson Playground Spray Deck, (unguarded) corner of Lamartine and Green streets, Southwest Corridor Park.

Jamaica Plain: Stoney Brook Spray Deck, (unguarded) corner of Lamartine and Boylston, Southwest Corridor Park.

Lawrence: Geisler Memorial Swimming Pool, 50 High St. 978-687-1024.

Lawrence: Lt. Colonel Edward J. Higgins Swimming Pool, 180 Crawford St. 978-687-0393.

Leominster: Leominster State Swimming Pool, 111 Viscoloid Ave. daily rate $4; seasonal pass for individuals $325, families $30. 978-534-7529.

Lowell: Raymond Lord Memorial Swimming Pool, 81 Cross St., 978-459-7370.

Malden: Lt. Dennis C. Holland Memorial Swimming and Wading Pool, 108 Mountain Ave. 781-321-1864.

Mattapan: Ryan Wading Pool, 350 River St., along the Neponset River Reservation.

Melrose: Lawrence W. Lloyd Memorial Swimming Pool, 49 Tremont St. 781-662-1827.

Milford: Sen. P. Eugene Casey Memorial Swimming Pool, 49 Prospect St. 508-473-5998.

Northborough: Assabet Park, South Street. Splash pad, playground, basketball courts. 508-393-5034. northboroughrecreation.com.

Northampton: Look Park, 300 North Main Street (Route 9), Florence. Splash pad, playground, train, pedal boats, paddle boats. $7 weekdays, $9 weekends and holidays. lookpark.org

Plymouth: Nelson Beach Park & Splash Pad, Nelson Street Waterfront. Splash pad, playground. seeplymouth.com

Roxbury: Cass Memorial Swimming Pool, 120 Martin Luther King Jr., Boulevard. Includes renovated recreational arena, as well as adjacent outdoor pool. Showers and lockers available. 617-445-0062.

Roxbury: Mission Hill Spray Deck, 1 Schroeder Plaza. Behind Boston Police headquarters.

Somerville: Dellboy Memorial Swimming and Wading Pool, Alewife Brook Parkway at High Street. Daily rate for ages 112 and up $2, ages 4 to 11 $1, ages under 4 free; seasonal passes for individuals $40, families $75. 617-625-6600. somervillerec.com.

Somerville: Latta Brothers Memorial Swimming and Wading Pool, 235 Broadway, 617-666-9236.

Southbridge: Andrew J. Petro Swimming Pool, 15 Randolph. Daily rates for adults $5, youth ages 4 and up $3, ages 3 and under free; seasonal passes for families $40, and for single youths $10. 508-764-7352.

Sterling: Davis Farmland & Water Spray Park, 145 Redstone Hill Rd. Spray park, farm, activities. Adults and children age 2+ $20.95, children under age 2 free. 978-422-6666. davisfarmland.com.

Stoneham: Hall Memorial Wading Pool, 4 North Border Rd. Daily rates for families $10, youth ages 1 to 17 $2; seasonal passes for families $85, individuals $50. 781-438-9888.

Topsfield: Bradley Palmer Wading Pool, 40 Asbury St. daily parking for in-state vehicles $5, out-of-state vehicles $6. 978-887-5931.

Waltham: Connors Swimming Pool, 330 River St. 781-642-8594.

Watertown: Clarence W. Dealtry Memorial Swimming and Wading Pool, 138 Pleasant St. 617-924-0132.

West End: Alfond Spray Deck, 280 Charles St., Esplanade. 617-727-1058.

Worcester: Veterans Memorial Bennett Field Swimming Pool, 1260 Main St. 508-792-5515.

Worcester: Dennis F. Shine Memorial Swimming Pool, 87 Providence Highway. 508-792-0727.

Worcester: Greenwood Spray Park, 11 Forsberg St. Spray park, baseball field, playground. worcesterma.gov/dpw/parks-rec/city-parks/greenwood-park. Freshwater Inland Beaches The Massachusetts Department of Conservation and Recreation manages over 50 inland beaches within the Commonwealth's State Park system and most are open between Memorial Day and Labor Day.

Agawam: Robinston State Park, 428 North St. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 413-786-2877.

Ashby and Townsend: Willard Brook State Forest, Rt. 119. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 978-597-8802.

Ashland: Ashland State Park, 162 West Union St. (not fully guarded) Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 508-881-4092.

Baldwinville: Otter River State Forest, 86 Winchendon Rd. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 978-939-8962.

Brewster: Nickerson State Park (unguarded), Rt. 6A. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 508-896-3491.

Brimfield: Dean Pond, Brimfield State Forest, 1100 Dean Pond Rd. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 413-267-9687.

Charlemont: Mohawk Trail State Forest (unguarded), Cold River Rd. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 413-339-5504.

Chicopee Falls: Chicopee Memorial State Park, 570 Brunett Rd. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 413-594-9416.

Concord: Walden Pond State Reservation, 915 Walden St. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 978-369-3254.

Douglas: Douglas State Forest, 107 Wallum Lake Rd. Daily parking for Massachusetts vehicles $9, out-of-state vehicles $11. 508-476-7872.

Gardner: Dunn Pond State Park, 289 Pearl St. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 978-632-7897.

Goshen: D.A.R. State Forest, 78 Cape St. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 413-268-7098.

Hopkinton: Hopkinton State Park, 164 Cedar St. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 508-435-4303.

Milton: Houghton's Pond, Blue Hills Reservation, 840 Hillside St. 617-698-1802.

Monterey: Beartown State Forest, 69 Blue Hill Rd. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 413-528-0904.

Natick: Cochituate State Park, 43 Commonwealth Rd. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 508-653-9641.

New Marlborough: York Lake, Sandisfeld State Forest, Rt. 183 and East Hill Rd. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 413-229-8212.

Otis: Tolland State Forest, 410 Tolland Rd. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 413-269-6002.

Rutland: Rutland State Park, Rt. 122A. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 508-886-6333.

Saugus: John A.W. Pearce Lake, Breakheart Reservation, 177 Forest St. 781-233-0834

Savoy: Savoy Mountain State Forest (unguarded), 260 Central Shaft Rd. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 413-663-8469 or 413-664-4800.

Shutesbury: Lake Wyola State Park, 94 Lakeview Rd. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 413-367-0317.

South Carver: Myles Standish State Forest, Cranberry Rd. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 508-866-2526.

Taunton: Watson Pond State Park (unguarded), 1644 Bay St. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 508-884-8280.

Warwick: Laurel Lake Recreation Area, Erving State Forest, 122 Long Pond Rd. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 978-544-3939.

Wendell: Wendell State Forest (unguarded), 392 Montague Rd. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 413-659-3797.

West Townsend: Pearl Hill State Park (unguarded), New Fitchburg Rd. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 978-597-8802 or 978-597-2850.

Westfield: Hampton Ponds State Park, 1048 North Rd. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 413-532-3985.

Westminster: Leominster State Forest, 1 Fitchburg Rd./Route 31. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 978-874-2303.

Winchendon: Lake Dennison Recreation Area, 1366 Main St. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 978-297-1609.

Winchester: Shannon Beach, Mystic River Reservation. Mystic Valley Parkway. 617-727-5380.

Windsor: Windsor State Forest, 1838 River Rd. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 413-339-5504.

Worcester: Quinsigamond State Park, 10 North Lake Ave. Daily parking for Massachusetts vehicles $8, out-of-state vehicles $10. 508-755-6880.