About Stephen Weinstein, MD

Stephen Weinstein, MD, is an experienced OB/GYN in Walnut Creek, California, where his patients depend on his willingness to take ample time to explain their health conditions, listen to their concerns, and patiently answer their questions. He’s known for guiding patients through their options with individual needs in mind.

Originally from Seattle, Dr. Weinstein received his medical degree from the University of Washington. He continued his medical education at Kaiser Permanente San Francisco Medical Center, where he finished his residency training in obstetrics and gynecology. He holds certification from the American Board of Obstetrics and Gynecology.

Patients visiting Dr. Weinstein receive a full range of obstetric and gynecologic services, including annual well-woman exams, birth control, menopause management, and medical care throughout pregnancy and delivery. Women count on him to treat common urinary tract infections as well as expertly track down the cause of abdominal pain. Dr. Weinstein also treats gynecologic cancer, specializes in treatment for infertility, and provides genetic counseling.


Words from our patients

  • Yelp

    "...probably the best part about this practice is the ability to reach him at any time, no matter what."

    Jessica L.
  • Yelp

    "Dr. Weinstein is an old-school doctor; in an era of overcrowded medical offices and doctors who don't really get to know their patients, this is a rarity."

    Jennifer U.
  • Yelp

    "Dr. Weinstein will always be my most favorite doctor! He is an intelligent, precise, gentle ob that will ALWAYS make sure you're taken care of on time..."

    Amy K.
  • Yelp

    "I now live in Dublin, and he is still my OB/GYN. The day he retires, is the day I will decide not to have anymore children. I don't trust anyone else."

    Kristina B.
  • Yelp

    "I just had my first appointment with Dr. Weinstein and I have to say, although I love my GP, I like him even more."

    Erica B.


Stephen Weinstein, MD
240 La Casa Via, Suite 1
Walnut Creek, CA 94598
Phone: 925-252-5602
Fax: 925-930-8568

Office Hours

Get in touch