Is there a significant difference between the three expressions, or can they be used interchangeably?

I'm trying to say that a colleague of mine succeeded to another after the latter had quit his job.

Did he "take the role" of his colleague or did he "take over the role" of his colleague? Also "take on the role" sounds like a viable option to me, because I'm trying more to convey the sense of him accepting a new challenge rather than simply taking possession of something that wasn't his.

It's so hard for me as a non-native speaker to say exactly what I mean, I hope you can help me.

  • 1
    There are differences but they are very subtle, and it would be hard to get a misunderstanding out of them.
    – Mitch
    Mar 11, 2013 at 12:12
  • 1
    Yes, you can only say "take over" if the role already exists (as in your example). If it would be a newly created role, you couldn't use "over", but the other two expressions would do fine in both situations.
    – Mr Lister
    Mar 11, 2013 at 13:36
  • I'd, personally, go with take [on/over] the rôle. But that's just me. Nov 29, 2016 at 7:25

1 Answer 1


There is no significant definitional difference between the three expressions, but they differ in connotation, so they cannot exactly be used interchangeably either.

"To take a role" is a neutral expression, which can be used in a variety of ways but usually serves as a denotation that implies nothing else. It doesn't seem like what you're looking for.

"To take over a role" is, as you said, to take a role that was previously occupied by somebody else, which seems to be what you're looking for, as your colleague "replaced" another worker, so he "took over" that worker's role.

"To take on a role" is, again as you said, to accept the role as a challenge. However, you seem to be emphasizing the replacement aspect more than the challenge aspect, at least from what I can tell by your description.

I'd personally recommend "take over the role".

Not the answer you're looking for? Browse other questions tagged or ask your own question.