There are lots of great local options if you don't feel like driving far or just have a little time on your hands.
Dug Pond in Natick opens for the season on June 11th. Beach tags are available at the Cole Center until the beach opens, when they can be purchased at the pond. Bathrooms, a playground, and a dock are available, with parking across the street from the beach.
Morse Pond in Wellesley opens June 8th, and beach tags can be purchased online, at the pond office, or at the Parks & Rec department. Several special events will be held at the beach during the summer. It is located at the end of Turner Road.
Crystal Lake in Newton will open June 13th with limited hours, and offers a small beach with lifeguards, bathhouse, and docks.
Of course, if you have the time, there are lots of beautiful beaches within about an hour of the metrowest area.
Wingaersheek Beach in Gloucester has lots of white sand, especially when the tide is out. It is very clean and has a small snack bar and bathrooms.
Crane Beach in Ipswich also has beautiful sand and views.Outside showers, a beach store, concessions, and bathrooms are available.
Duxbury Beach is 6 miles long, and parking is less expensive than some of the north shore beaches. It is also a clean sandy beach.
June can be a great time to beat some of the summer crowds and hit the beach early. Remember your sunscreen!