Framingham's three beaches opened yesterday, June 21.
This photo was taken at Learneds Pond beach ysterday afternoon.
Beach passes are required for admittance.
Resident season passes may be purchased at the Parks & Recreation office. Cost is $15 per person or $40 per family.
Daily passes can be purchased at each beach - $3 per person for resident and $6 per person for non-resident.
Lifeguards are at all three beaches.