The estimated average salary for Freshers in Canada, including Indian graduates is $18-$25 per hour.