A Master’s program in Canada typically requires a 3.0 GPA. There may-be cases that you might have outstanding letters of recommendations, research projects and field works that might compensate the lower GPA you scored in your undergraduate studies. But, if that’s not the case, then what I am about to say can be useful for you.
Can a 2.5 CGPA get accepted in Canadian universities?
If, and only if, you have the financial resources to go after a Graduate Diploma or something similar, which then catapults you into a Master’s degree with the help of the GPA you got from Graduate Diploma.
I can’t speak for other universities as I haven’t researched into them, but, if we take an example of the Computer Science Department in Concordia University in Montreal, it is offering 5 types of degree.
The only way for you to secure a Master’s admission is to find such programs that your university is offering. Enroll in it. By the time you graduate, you should have a GPA of 2.8 and above in the Graduate Diploma so you can use it to apply in the Master’s program.
The acceptance rate for these programs are higher as most students do Bachelor’s and then a Master’s degree, leaving this gem of a field untouched.
Since I also have a lower GPA, around 2.5, I am going to be applying to a Graduate Diploma in CS at Concordia University. Using the Graduate Diploma, I will apply to a Master’s program in the same university. Maybe this solution can be applied to your degree as well.