CBS’s long-running crime drama Blue Bloods isn’t just a hit with fans—it’s also a financial goldmine for its cast. Leading the pack is Tom Selleck, who plays Commissioner Frank Reagan and reportedly earns between $200,000 and $250,000 per episode. With around 20 episodes per season, this means he rakes in about $5 million annually from the show alone. Combined with his decades-long career, Selleck’s net worth is estimated to be around $45 million.
But he’s not the only one making a fortune. Donnie Wahlberg, who plays Detective Danny Reagan, earns roughly $150,000 per episode, totaling around $3 million per season. Bridget Moynahan (Erin Reagan) and Will Estes (Jamie Reagan) also bring in hefty salaries, earning between $100,000 to $150,000 and $70,000 to $100,000 per episode, respectively. Meanwhile, Vanessa Ray (Eddie Janko-Reagan) reportedly makes about $50,000 to $70,000 per episode.
The cast’s earnings don’t stop at their base salaries. Thanks to syndication deals, streaming rights, and residuals from reruns, they continue to profit even beyond new episodes. Many also have additional revenue streams, including endorsements and business ventures. Wahlberg, for instance, co-owns the Wahlburgers restaurant chain, further boosting his fortune.
When comparing salaries across CBS dramas, Blue Bloods stars hold their own, though some, like NCIS’s former lead Mark Harmon, earned even more—up to $525,000 per episode.
As speculation swirls about Blue Bloods possibly ending soon, one thing is clear: its cast has secured their financial futures. Whether or not the show continues, their time on Blue Bloods has been nothing short of a lucrative success.