Hours after hundreds of thousands of people spent Independence Day at the coast, volunteers and city crews were out Monday morning cleaning up the trash left behind.
City crews were out early with pickup trucks and rakes, cleaning up Mission Beach.
San Diego Fire-Rescue and its lifeguard division estimate a total of 599,550 beachgoers over the three-day holiday weekend, up from an estimated 537,000 last year.
Spokesperson Lee Swanson said lifeguards performed 783 rescues this year, compared with 154 rescues in 2015.
Three organizations are sponsoring a beach cleanup beginning at 8 a.m.
The Surfrider Foundation, San Diego Coastkeeper and I Love a Clean San Diego want volunteers to join together to help pick up the empty soda cans, paper plates and napkins that may have gotten left behind by holiday crowds.
Those who wish to participate should head to Ocean Beach Pier, Crystal Pier in Pacific Beach, Oceanside Pier and Belmont Park in Mission Beach.
The first 50 people to arrive will get a free hat, according to organizers.
There will also be snacks available to volunteers.