Lifeguard Sgt. Rick Roebel told NBC 7 reporter Rory Devine that because of the weather of Independence Day, there were around 700,000 at all the beaches instead of the usual one million.
Blame it on mother nature -- this year's 4th of July attendance at San Diego's beaches was extremely low, lifeguards said.
The holiday suffered mostly cloudy skies with about 63 degree temperatures on the coast. This was a major factor in the low attendance at the beaches, said Lt. Andy Lerum with the San Diego Lifeguard Service.
About 409,000 people visited the beaches, he said. Some years, the number reaches 1 million.
There were 50 rescues, which is extremely low for the holiday.
By 3 p.m., there were just over 300 boats in the water. Last year, there were 1,300.
Overall, the numbers indicate a slow 4th of July.