I recommend the Pinole public pool. Lanes are first-come and it has not been too crowded. https://www.ci.pinole.ca.us/city_government/swim_center. Most other public pools in the area have reservation systems, such as Richmond, El Cerrito, and Albany, and are fine for adult lap swimming as well. The capacities and reservation systems might change after June 15.
Parent Replies
I recommend the Pinole public pool. Lanes are first-come and it has not been too crowded. https://www.ci.pinole.ca.us/city_government/swim_center. Most other public pools in the area have reservation systems, such as Richmond, El Cerrito, and Albany, and are fine for adult lap swimming as well. The capacities and reservation systems might change after June 15.