Weinberger was born in San Francisco, California on August 18, 1917. He studied at Harvard College and at Harvard Law School. Weinberger married Jane Weinberger in 1942. Their marriage would last until Weinberger's death. They had two children.