Physician vs Registered Nurse (RN)

Pay, skills and open jobs side by side, from current job postings across the US.

Sign up free See which of these jobs fit what you have done.
Open your feed Your feed ranks these against what you have done.

Pay

Physician

$300,000 typical, a year

Most Physicians earn $239,200 to $375,000 a year.

From 1,673 postings that list pay

8,905 open jobs now

Physician salaries Physician jobs

Registered Nurse

$89,400 typical, a year

Most RNs earn $80,100 to $103,000 a year.

From 17,819 postings that list pay

107,484 open jobs now

Registered Nurse salaries Registered Nurse jobs

Physicians typically earn about $210,600 more a year than RNs.

What each one does

Physician

  • Diagnose and treat acute and chronic medical conditions.
  • Prescribe medications and other treatments to patients.
  • Order and interpret lab tests and diagnostic imaging.
  • Maintain accurate and timely documentation in medical records.
  • Collaborate with nurses and other healthcare professionals.
  • Provide patient education and explain medical procedures.

Summed up from 30 job postings

Registered Nurse

  • Administer medications and treatments to patients as ordered by a physician.
  • Monitor patient health and record vital signs or changes in condition.
  • Create and update patient medical records and care plans.
  • Communicate with patients, families, and medical staff about care.
  • Coordinate care with other healthcare team members.
  • Supervise nursing assistants or other staff members.

Summed up from 30 job postings

Skills employers ask for

Physician

Asked for in both

  • Direct Patient Care 1 in 15 postings

More common in Physician postings

  • Primary Care 1 in 10 postings
  • Family Medicine 1 in 10 postings
  • Wound Care 1 in 10 postings
  • Electronic Medical Records 1 in 15 postings
  • Endocrinology 1 in 15 postings
  • Physician 1 in 20 postings

Registered Nurse

Asked for in both

  • Direct Patient Care 1 in 10 postings

More common in RN postings

  • BCLS (Basic Cardiac Life Support) 1 in 10 postings
  • Patient Education 1 in 10 postings
  • Nursing 1 in 10 postings

Out of each role's current postings.

Licenses and certifications

Physician

  • Board Certified 4 in 10 postings
  • Medical License 4 in 10 postings
  • DEA License 1 in 10 postings

Registered Nurse

  • RN License 5 in 10 postings
  • Registered Nurse 5 in 10 postings
  • Basic Life Support 3 in 10 postings
  • Advanced Cardiac Life Support (ACLS) 2 in 10 postings
  • CPR Certification 1 in 10 postings

Open jobs

Physician

Registered Nurse

  • Pay not stated Canton, OH, US
    Microsoft OutlookMicrosoft ExcelEpicCustomer ServiceMicrosoft Office +7
    Entry level · 1+ yrs exp 10 hours ago
    Apply
  • School Staff Nurse

    Akronchildrens
    Pay not stated Akron, OH, US
    Microsoft OutlookMicrosoft ExcelMicrosoft OfficeRN LicenseBasic Life Support +1
    Entry level · 1+ yrs exp 10 hours ago
    Apply
  • Pay not stated Phoenix, Arizona
    RN LicenseEvidence-based PracticeAmerican Heart AssociationBasic Life SupportPEARS Certification +1
    10 hours ago
    Apply

See all 116,389 Physician and RN jobs, ranked for you

Free account. We match you on what you have actually done.

Sign up free
Loading

Your feed is ready

See the roles that fit your experience, ranked for you.

Open your feed

Find your kind of work

Bring your experience. Workybara helps you find the roles that fit.

Get started