Learn English – Difference between “due to” and “thanks to”

differencesidioms

When should "due to" be preferred over "thanks to", and vice versa? When can they be used interchangeably?

Best Answer

Thanks to has a positive connotation (unless used sarcastically). Due to is more neutral - it can have both a negative and a positive connotation.

We postponed our vacation plans due to the oil spill.

It was due to Dwight's efforts that this question was asked.

It was thanks to Dwight's efforts that this question was asked.