CANDY SERIES Find a series

Candy Shorts series · Room 337

My Roommate’s Girlfriend: The Candy Shorts Series, Episode by Episode

2 of 5 episodes free, never fully explicit, 36 tokens for the rest. She insists her boyfriend’s roommate is unbearable, but he is the only person in the place telling her what she already suspects.

Watch the free episodes

My Roommate’s Girlfriend – official Candy Shorts poster
Episodes
5
Free
2 (ep. 1 no account, ep. 2 free account)
Tokens to finish
36 (12 per paid episode)
Explicit from
Never fully
Label
Standard (not Spicy)
Episode 1
1:07
Heat
Heat 3/5

Verdict: A pick for enemies-to-lovers sparring and a girlfriend who protests too much; a swaggering male lead may grate.

Watch the free episodes Watch on Candy AI

Neon heat · one candle per episode

Our editorial heat rating. Colour and height = heat, from 1 (flirt, blue) to 5 (explicit most of the episode, red). Tap a candle for details. How we rate

  1. 1FREE
  2. 2FREE
  3. 312
  4. 412
  5. 512

Watch the free episodes Episodes 1, 2 free · then 12 tokens each

What My Roommate’s Girlfriend is about

Sadie can’t stand Nate, or so she keeps saying. My Roommate’s Girlfriend is built on that protest. Sadie, 23, spends her weekends at the place Nate shares with her boyfriend Ben, and she has a list of complaints about the roommate: arrogant, blunt, rude, and forever wandering around wrapped in a towel.

The friction is the point. Nate says the things nobody else in the room will say, and his favorite topic is how dull Ben is. The sting is that Sadie quietly agrees with him, however loudly she objects to the messenger. The lead character is Sadie Ashworth; the whole premise sits on the gap between what she says about Nate and what she privately admits about her boyfriend.

Banter, not sneaking, is its signature. Where most cheating-adjacent setups rely on stolen glances, this one runs on sparring: an abrasive roommate, a girlfriend who protests too much, and a boyfriend cast as the safe, predictable choice. That makes it closer to an enemies-to-lovers comedy than a guilt trip. It works for viewers who enjoy friction and sharp dialogue as foreplay to attraction. A swaggering male lead who is hard to root for is the main reason to skip it.

My Roommate’s Girlfriend episodes

My Roommate’s Girlfriend: access, length and heat of every episode
EpisodeAccessLengthHeatWatch
Ep. 1 Free, no account 1:07 Heat 2/5 ▶ Watch free
Ep. 2 Free with a free account — Heat 3/5 ▶ Watch free
Ep. 3 12 tokens — Heat 3/5 ▶ Unlock
Ep. 4 12 tokens — Heat 3/5 ▶ Unlock
Ep. 5 12 tokens — Heat 3/5 ▶ Unlock

Episode 1: Free, no sign-up

Free Heat 2/5 1:07

Anyone can open My Roommate’s Girlfriend at episode 1: Candy streams it before you sign up. At 1:07, it is the quickest test of whether My Roommate’s Girlfriend is your kind of story. If it does not hook you, you have spent nothing. Heat level: 2/5, which on our scale means suggestive.

Watch episode 1 free free, no account

Episode 2: Free with an account

Free Heat 3/5

The second free chapter of My Roommate’s Girlfriend, episode 2, sits behind a free sign-up. It is the last free stop before the paid episodes, so it is where most viewers decide. The account also unlocks the other free episodes across the catalog. Our heat rating: 3/5, partial nudity.

Watch episode 2 free free with a free account

Episode 3: The first paid episode

12 tokens Heat 3/5

From episode 3 you pay: 12 tokens. With this one unlocked, 12 of the 36 tokens are spent. You can buy tokens in packs or get 100 a month with Premium. We rate it heat 3 out of 5 (partial nudity).

Unlock episode 3 12 tokens

Episode 4: 12 tokens

12 tokens Heat 3/5

Episode 4 of My Roommate’s Girlfriend: 12 tokens. 1 to go after episode 4. Premium’s monthly 100 tokens cover several episodes like this. On our 1–5 scale it scores 3 (partial nudity).

Unlock episode 4 12 tokens

Episode 5: The finale

12 tokens Heat 3/5

The ending of My Roommate’s Girlfriend sits in episode 5 (12 tokens). The whole series adds up to 36 tokens. You can buy tokens in packs or get 100 a month with Premium. Heat level: 3/5, which on our scale means partial nudity.

Unlock episode 5 12 tokens

Is My Roommate’s Girlfriend free?

Yes for episodes 1 and 2, no for the rest: My Roommate’s Girlfriend charges 12 tokens per episode from episode 3, 36 tokens overall. A Premium month includes 100 tokens, which covers My Roommate’s Girlfriend in a single month.

How explicit is My Roommate’s Girlfriend?

Explicit? Not by our rating. My Roommate’s Girlfriend tops out at heat 3 of 5 (partial nudity), with partial nudity from episode 2. The explicit end of the catalog is the Spicy wing; this one is not part of it. How we rate heat.

Full episodes: where to watch My Roommate’s Girlfriend

Candy is the single official home of My Roommate’s Girlfriend. Search results promising the whole series for free lead to re-uploads of the free episodes — or to malware. Our link opens My Roommate’s Girlfriend on Candy at episode 1.

Watch the free episodes

The cast

Our verdict

Start here if friction-driven chemistry is your thing: a blunt, towel-clad roommate, a weekend guest who claims to despise him, and a boyfriend whose main flaw is being boring. Look elsewhere if you need a likable male lead, or if you prefer stories where attraction starts sweet rather than with an argument.

My Roommate’s Girlfriend: FAQ

Who is Sadie in My Roommate’s Girlfriend?

Sadie Ashworth is the lead: a 23-year-old who stays over with her boyfriend Ben on weekends and insists his roommate Nate is the worst. The catch is that Nate’s blunt verdict on Ben is one she privately shares.

Is My Roommate’s Girlfriend free to watch?

Episodes 1–2 are free (the first without an account). The rest cost 36 tokens.

How many episodes does My Roommate’s Girlfriend have?

five episodes in total, and episode 1 lasts 1:07.

Is My Roommate’s Girlfriend explicit?

Not fully: top heat 3/5.

Where can I watch My Roommate’s Girlfriend full episodes?

On candy.ai — nowhere else officially.

If you liked this

Last checked: · Every character is an AI-generated adult (18+).