With cutbacks, crashing economies and changing work environments, it’s hard to know where to find the best opportunities for success. Not sure where you want to take your career? Here are 8 cities with the best opportunities in Canada right now.

Saskatoon, SK
Believe it or not, Saskatoon is one of the best places in the country to go in search of employment. You can thank the massive growth the city has experienced in the last few years from the booming industry which has increased job opportunites. Unlike bigger cities, job pools are smaller so the decreased ratio of job seekers to positions makes for less competition.

Nanaimo, BC
According to stats gathered by Adzuna, the next hotspot for employment is in Nanaimo on Vancouver Island. Again, as a smaller city, there is less competition for work and high demands for heathcare professionals --especially nurses.

Kamloops, BC
Back on the mainland, major industries in northern BC, particularly Kamloops, have created a great little hub for job-seekers. Thanks to growth, there is a wide variety of opportunities in most outlets as well as seasonal work at the neighbouring ski resorts.

Winnipeg, MB
Winnipeg may not be on most people's radar but if you're looking for a job, it's somewhere to consider. In 2012, KPMG ranked the city one of the cheapest places to do business in western Canada which has encouraged large finance, manufacturing and transportation companies to set up shop here increasing the workforce.

Regina, SK
Natural resources like oil, potash, sodium sulphite and natural gas play a huge role in Regina's economy and is a big reason why people come to Saskatchewan in search of employment. As the demands of industry continue to grow, so do the job opportunities.

Montreal, QC
Trying to figure out where to settle once you finish school is probably one of the biggest decisions you'll make as a young adult. According to statistics from Adzuna, Montreal has the most graduate jobs and internship opportunities in Canada.

Calgary, AB
For years, Alberta was the 'get rich quick' destination for any able bodied worker willing to do some time in the oil sands up north. Though there is still lucrative money to be made, those looking for more of a city lifestyle will find plenty of jobs in Calgary which continues to grow at a rapid rate.

Toronto, ON
Love it or hate it, Toronto is the largest and most influential city in Canada. Those seeking employment in a creative field or anyone whose job requires they be at the epicentre of all the action, there is no bigger breadth of opportunies than what you will find here. Just keep in mind that the bigger the city, the bigger the competition.