Shortly before 11:30 a.m., a 20-foot boat carrying six adults and a child collided with an 18-foot boat carrying two adults near Discovery Bay, according to the Coast Guard.
A Coast Guard boat arrived on scene at about 11:30 a.m. and the crew discovered that the passengers aboard the 20-foot boat had suffered minor injuries related to the impact of the crash.
The crew towed the 20-foot boat into the Discovery Bay Marina and transferred all seven passengers to waiting ambulances on the shore who took the victims to local hospitals, according to the Coast Guard.
The 18-foot boat was able to operate, and the two passengers on the vessel did not report any injuries, according to the Coast Guard.
Authorities from the Contra Costa County Sheriff's Office also responded to the scene and are conducting an investigation into the incident.