If you’ve ever caught yourself quoting J.D.’s internal monologue or rooting for Turk and J.D.’s friendship from season one, you know the cast made this show what it was. Nine seasons, a network swap, and a brief reboot later, fans are watching the original Sacred Heart crew return alongside new faces. Here’s a complete breakdown of who played whom across every season.

Original Run: 2001–2010 ·
Lead Actors: Zach Braff, Donald Faison, John C. McGinley ·
Creator: Bill Lawrence ·
Total Seasons: 9 ·
Key Supporting Cast: Sarah Chalke, Neil Flynn, Judy Reyes

Quick snapshot

1Confirmed facts
  • Core cast: Zach Braff, Donald Faison, John C. McGinley, Sarah Chalke maintained starring roles across seasons 1–8 (Wikipedia)
2What’s unclear
  • Scrubs TV series 2026 cast details beyond confirmed returning actors
3Timeline signal
  • Season 10 revival confirmed for February 2026 on ABC (Wikipedia)
4What’s next
  • Braff, Faison, and Chalke return as regulars and executive producers for season 10 (Wikipedia)
Label Value
Creator Bill Lawrence
Years Active 2001–2010
Main Cast Count 7 core members
Episodes 182

Cast of Scrubs TV Series Season 1

Season one launched in October 2001 on NBC, introducing viewers to Sacred Heart Hospital and the seven actors who would carry the show through its golden era. Zach Braff took on the lead role of Dr. John Michael “J.D.” Dorian, serving as both protagonist and narrator. His signature internal monologue and surreal daydreams became the show’s stylistic calling card.

Main cast members

  • Zach Braff as Dr. J.D. Dorian — the narrator and protagonist, a reluctant but talented intern navigating hospital life
  • Donald Faison as Dr. Christopher Turk — J.D.’s best friend, fellow surgeon, and the show’s comic anchor
  • John C. McGinley as Dr. Perry Cox — the hard-charging, sarcastic mentor with a heart buried under sarcasm
  • Sarah Chalke as Dr. Elliot Reid — the neurotic but capable doctor who became J.D.’s complicated love interest
  • Judy Reyes as Carla Espinosa, RN — the head nurse whose practical wisdom grounded the ensemble
  • Ken Jenkins as Dr. Robert “Bob” Kelso — the eccentric, fiscally-minded chief of medicine

Recurring roles

Neil Flynn appeared in season one as a recurring character before transitioning to the main cast in season two. His Janitor became one of the show’s most iconic figures, constantly tormenting J.D. with an ever-changing rank and mysterious past. The season also featured early guest appearances from actors who would become familiar faces, including Brendan Fraser, Heather Graham, and Michael J. Fox.

The implication: season one established a tight ensemble that critics would praise for its chemistry and emotional depth across the next eight years.

Cast of Scrubs TV Series Season 2

By season two, the core seven were locked in as main cast members, with Neil Flynn officially joining the group as the Janitor. The chemistry between Braff and Faison especially caught fire, driving storylines that mixed hospital drama with absurdist comedy. Sarah Chalke also expanded her role, with Elliot becoming a central figure in the ensemble’s romantic entanglements.

Core ensemble

  • The seven core cast members maintained their main status throughout the season
  • J.D. and Elliot’s on-again-off-again relationship became a central arc
  • Carla and Turk’s friendship deepened, foreshadowing their eventual marriage
  • Dr. Cox’s backstory and vulnerabilities began emerging more frequently

New additions

Season two also introduced several recurring characters who would persist throughout the series. The ensemble felt increasingly confident, with each actor knowing their role in the comedy machine. According to Wikipedia’s coverage of the series, this season marked the point where Scrubs established its distinctive identity as a medical comedy that wasn’t afraid to get emotionally dark.

The pattern: the show refined its winning formula by deepening existing relationships rather than expanding the cast.

Cast of Scrubs TV Series Season 3

Season three continued the trajectory, with all seven original main cast members returning. The show navigated the post-9/11 television landscape by balancing its absurdist humor with increasingly sophisticated emotional storylines. J.D., Turk, and Carla’s friendship became a stable foundation as new characters like The Todd (played by Robert Maschio) entered rotation.

Key characters

  • The Todd (Robert Maschio) — the overconfident surgeon whose locker room behavior provided comic relief
  • Jordan Sullivan (Christina Applegate) — Kelso’s former mistress who became a recurring foil
  • Mike O’Donnell (Scott K. Foley) — J.D.’s rival who later returned in different form

Supporting cast

The supporting ensemble grew to include specialty doctors, patients whose stories ran for entire episodes, and recurring nurses. Scrubs’ episodic structure meant characters cycled in and out, but the core seven remained the gravitational center. Season three aired between 2003 and 2004, with the network maintaining confidence in the show’s small but devoted audience.

What this means: the show’s commitment to its core cast in seasons one through eight created the consistency fans still reference when discussing the series.

Cast of Scrubs TV Series Season 6

Season six found the show in familiar territory, with all core seven returning for the 2006–2007 season. The network had shifted from NBC to ABC by this point, but the cast remained stable. By now, the ensemble knew their characters so well that improvised exchanges became more common, and several episodes featured significant departures from the standard format.

Season highlights

  • J.D.’s long-term relationship with Elliot reached a turning point
  • Carla and Turk’s marriage became a central storyline
  • Dr. Kelso’s retirement and replacement created new dynamics
  • The Janitor’s character reached peak complexity

Guest stars

Season six featured notable guest appearances that demonstrated the show’s industry reputation. Colin Farrell appeared in a multi-episode arc, bringing mainstream film star appeal to the medical comedy. These guest spots, according to Wikipedia’s analysis, showed Scrubs had become established enough to attract meaningful names beyond typical television guest stars.

The catch

The show’s ratings had been declining since season four, which ABC acknowledged by moving the time slot and cutting budgets. Yet the core cast stayed intact—the actors, not the numbers, kept the show viable.

Cast of Scrubs TV Series Season 9

Season nine marked the most dramatic cast overhaul in series history. ABC revived the show after NBC cancelled it, but the revamp came with significant changes. The setting shifted from Sacred Heart Hospital to a medical school, and nearly the entire main cast departed. Zach Braff appeared in only four episodes, Sarah Chalke made a cameo appearance, and Judy Reyes was the only former star who didn’t return at all. According to WhatCulture’s analysis, Braff’s absence was cited as one of the major factors in the season’s reception.

Final season changes

The four new regular cast members introduced in season nine included Kerry Bishé as Lucy Bennett, a medical student who became the season’s new narrator alongside Braff’s brief appearances. Eliza Coupe returned from season eight as Denise “Jo” Mahoney, elevated to main cast status. Dave Franco portrayed Cole, a confident medical student, while Michael Mosley played Drew Suffin, a 30-year-old med student navigating the experience alongside younger peers.

Returning actors

Of the seven actors who had appeared since the pilot, only Donald Faison and John C. McGinley retained regular status in season nine. They appeared in all 13 episodes but were no longer leads of the show. Ken Jenkins returned for nine episodes as a guest star, while Neil Flynn appeared in the premiere for a brief cameo. The season aired between December 2009 and March 2010 before cancellation in May 2010.

What to watch

Season nine’s ratings dropped significantly from the original run, with critics and fans noting that the missing chemistry of the core seven couldn’t be replaced by new characters alone. The experiment in reconceiving the show without its founding cast became a case study in ensemble television.

Bottom line: Why this matters: season nine proved that for a character-driven comedy like Scrubs, the specific actors carrying the show matter as much as the premise.

Clarity section

Confirmed

  • Core cast: Zach Braff, Donald Faison, John C. McGinley, Sarah Chalke maintained starring roles across seasons 1–8
  • Neil Flynn joined main cast in season two as the Janitor
  • Season nine introduced four new regular cast members: Kerry Bishé, Eliza Coupe, Dave Franco, Michael Mosley
  • Season ten revival confirmed for February 2026 with Braff, Faison, Chalke returning as regulars

What’s unclear

  • Specific new cast additions for season 10 beyond confirmed returning actors
  • Whether additional original cast members beyond McGinley and Reyes will appear
  • How the season’s narrative will reconcile the medical school setting with Sacred Heart’s return

Quotes

Donald Faison portrayed Dr. Christopher Turk as a main cast member in all 10 seasons — the only actor besides John C. McGinley to maintain regular status throughout the show’s run.

Wikipedia – List of Scrubs characters

Zach Braff’s absence from season nine was one of the major factors in its failure. The return of Zach Braff and J.D. is arguably the biggest draw for Scrubs’ tenth season.

WhatCulture – What Happened to the Cast of Scrubs

Summary

Scrubs ran for nine original seasons across NBC and ABC, with a core ensemble of seven actors carrying the show through its first eight years. The cast remained remarkably stable until a dramatic season nine overhaul that stripped away nearly all original stars, resulting in a show that felt fundamentally different to longtime viewers. For fans watching the February 2026 revival, the return of Braff, Faison, and Chalke alongside executive producer duties signals the show finally learning from that misstep: bring the original chemistry, then add to it carefully. The risk for season ten is that replacing Judy Reyes with entirely new supporting players could recreate the chemistry problem that doomed season nine.

Who created Scrubs TV series?

Bill Lawrence created Scrubs, which premiered on NBC in October 2001. The series ran for nine seasons before ABC revived it for a tenth season premiering in February 2026.

How many seasons does Scrubs have?

Scrubs ran for nine seasons originally, spanning 182 episodes. ABC revived the series for a tenth season in 2026.

Who plays the Janitor in Scrubs?

Neil Flynn portrayed the Janitor, whose rank constantly changed throughout the series. He appeared as a recurring character in season one and became a main cast member from seasons two through eight, with guest appearances in seasons nine and ten.

What is Scrubs TV series about?

Scrubs follows the staff of Sacred Heart Hospital, focusing on Dr. J.D. Dorian and his colleagues. The series is noted for its fast-paced slapstick and surreal vignettes presented mostly as the daydreams of the central character and narrator.

Are there any Scrubs cast reunions?

The tenth season revival, premiering in February 2026, brings back Zach Braff, Donald Faison, and Sarah Chalke as regulars and executive producers. John C. McGinley and Judy Reyes appear as recurring guest stars.

Who is Dr. Bob Kelso played by?

Ken Jenkins portrayed Dr. Robert “Bob” Kelso as a main cast member in seasons one through eight, recurring in season nine, and absent from season ten.

What network aired Scrubs?

Scrubs originally aired on NBC from October 2001 through May 2009. The series switched to ABC in January 2009 and continued there through season nine, which aired between December 2009 and March 2010.


Related reading: Cast of Finding Alice Season 1 · Mrs Brown’s Boys Cast Family Tree

Fans exploring the ensemble beyond seasons will find value in this detailed Scrubs cast overview covering key actors’ careers and series backstory.