Hi Mehul,
For a Masters in Mechanical Engineering, you would be required to have a 4-year undergraduate degree in the same field.
Along with it, a good GRE score and a good English proficiency score is mandatory.
For more information, please visit the following links,
https://studyabroad.careers360.com/articles/top-universities-for-engineering-in-canada
https://studyabroad.careers360.com/articles/english-language-proficiency-score-for-engineering-programmes
Do revert for more information.
All the best!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile