Difference Between Rather Than, Would Rather, Had Rather and Had Better

booking, watching, schedule, laptop, follow, review

Rather than
means instead of something or in preference to.

  • Rather than complicating matters further, we should just let Martha deal with it herself.


Would rather / had rather 
they are both the same in meaning – when you prefer to have or do one thing more than another. Although, ‘had rather’ is more archaic and not as commonly used as ‘would rather’. Generally, this is used as a contraction (I’d rather) so it isn’t always clear which one is being used..but thankfully, they have the same meaning!

  • “Would you like to go to Sarah’s house for dinner tonight?”
  • I’d rather stay at home” (I would rather stay at home / I had rather stay at home) 


Had better
is used to give advice or tell people what to do. The meaning is present or future, not past. Always use had, not have. After had better, we use the infinitive without ‘to’. Had better has the same meaning as ‘should’.

  • We had better leave early if we don’t want to get stuck in traffic. (we should leave early if we don’t want to get stuck in traffic – advice/suggestion)


Would better
Here the word better is the conditional of the verb ‘to better’ which means to improve or do better than someone else.

  • If you won the race tomorrow, you would better the current top record which was set back in the 1990s!

Recommended for you:
i would rather you didn’t / i would rather you hadn’t
List of Sentence Connectors in English with Examples!


Other schools teach you grammar rules
MyEnglishTeacher.eu helps you to become a confident English speaker

Written by: Anastasia Koltai

Founder of MyEnglishTeacher.eu. Ana is a fan of giving away free and useful materials both for English learners and teachers. In her free time she loves biking and playing with her dog.