To become an obstetrician, complete medical school, followed by a two-year foundation program with six placements. Then, apply for a minimum seven-year specialty training in obstetrics and gynecology. Obstetricians earn between $281,290 and $390,090, with a median salary of $324,190.