Movies

Cameron Diaz's R-Rated Comedy Lands on Netflix Sooner Than You Think

Cameron Diaz's R-Rated Comedy Lands on Netflix Sooner Than You Think
Image credit: Legion-Media

Class is back in session: Cameron Diaz’s raunchy 2011 hit Bad Teacher, co-starring Justin Timberlake, lands on Netflix in December, bringing detention-worthy laughs to the streamer’s holiday lineup.

Netflix is digging into the early-2010s studio-comedy bin again. Cameron Diaz's R-rated comedy 'Bad Teacher' is about to hit the service, which means we all get to revisit the one where she tries to game standardized testing to fund a boob job. Subtle? Not even a little. Funny? Often, yes.

When it hits Netflix

'Bad Teacher' starts streaming on December 1, 2025. That date comes via 'What's on Netflix', and it slots the movie right into Netflix's December lineup.

Quick refresher: what this movie is

Directed by Jake Kasdan, 'Bad Teacher' first opened in theaters on June 24, 2011. Diaz plays Elizabeth Halsey, a middle school teacher who is wildly unbothered by the whole educating-children part of her job. After her wealthy fiancé pulls the plug on their engagement, she slinks back to work with maximum indifference. Then a new substitute teacher, Scott Delacorte, shows up. He happens to be loaded thanks to family money, which instantly recalibrates Elizabeth's priorities.

She decides a new chest is her ticket to landing him. One problem: surgery is expensive. The solution she latches onto is equally shameless and very 2011: there is a cash bonus for the teacher whose class gets the top score on the upcoming state exam. Suddenly she is all-in on boosting test results, for reasons that have nothing to do with the kids.

Who's in it

How it landed back then

The critical response was mixed, and the audience scores were even tougher. On Rotten Tomatoes, it sits at 46% from critics based on 189 reviews, with a 36% audience Popcornmeter rating. Regardless, people showed up: per Box Office Mojo, 'Bad Teacher' made over $100 million in the U.S. and $216.2 million worldwide. So, you know, not exactly a flop.

If you missed it in theaters or just want to revisit Diaz going full chaos-gremlin in a school setting, it's on Netflix starting December 1.