Psychiatrist in Doylestown, Pennsylvania Richard T. Weyler, Psychiatrist

License: MD

Provider Gender: Male

Ages Served: 0-21

Appointments: In-office and Telehealth

Manages Medications: Yes

Psychiatrist in Doylestown, Pennsylvania Richard T. Weyler, MD

Richard T. Weyler, MD

Dr. Richard T. Weyler is a Psychiatrist in Pennsylvania who has been practicing since 2008. Dr. Weyler earned his B.A. in Biology from the University of Pennsylvania. He then earned his M.D. from Jefferson Medical College and completed a general psychiatry residency at Temple University Hospital. He then returned to the University of Pennsylvania to complete his child and adolescent psychiatry fellowship at Children’s Hospital of Philadelphia. Dr. Weyler provides a strengths-based and behavioral approach, in addition to prescribing medications when necessary. Outside of work, Dr. Weyler enjoys spending time with his partner and 4 adult children. They have a chihuahua, a terrier, a German shepherd dog, and a Bengal cat that keep them constantly busy and entertained. He bakes at least one thing a week and makes his own ice cream. They love local hiking, camping, and Jeep excursions, but also love to explore remote places for culture, nature, or scuba. In addition, they spend a lot of time decorating and maintaining their 220-year-old house.

Insurances Accepted

  • Aetna
  • Allied Trades Assistance Program
  • Behavioral Health Systems (BHS)
  • Carelon (Beacon)
  • Centivo
  • ComPsych
  • Evernorth (Cigna)
  • Highmark Blue Shield
  • Humana
  • Independence Blue Cross
  • MediNcrease Health Plans (MHP)
  • MultiPlan (PHCS)
  • Optum (UnitedHealthcare)
  • Partners Direct Health
  • Quest Behavioral Health
  • Sana Benefits
  • Total Care Network
  • World Trade Center (HealthSmart)


  • Cognitive Behavioral Therapy (CBT)
  • Family Therapy
  • Parenting Skills


  • Adoption/Foster Care
  • Autism Spectrum Disorders
  • Developmental Disabilities
  • First Responders
  • Head Injuries
  • LGBTQ+
  • Men
  • Military/Veterans
  • Women


  • English



Please use our online form to schedule an appointment with Richard T. Weyler. You can also call 267-857-4567 to have someone assist you.

Additional Providers At This Location