The following businesses are listed for sale in Alberta, Canada. They are all above $100,000 in value, and thus most of them should be eligible for Alberta Rural Entrepreneur Stream, and thus help with with business immigration to Canada. As long as they meet other criteria of course.
ACME, Alberta
Anne County
Bashaw
Blackfalds
Bonnyville
Brooks
Busby
Camrose
Claresholm
Cold Lake
Consort
Donalds
Dunmore
Didsbury
Eckville
Fairview
Falher
Forestburg
Fort McMurray
Girouxville
Grand Prairie
Grimshaw
High Prairie
Lethbridge
Smoky River
Spirit River
Nanton
Olds
Peace River
Penhold
Provost
Red Deer
Slave Lake
Smoky Lake Town
Spirit River
Stettler
Sedgewick
Sylvan Lake
Taber
Tettler
Trochu
Whitecourt
Wainwright
Westlock
Wetaskiwin
Whitecourt
Wood Buffalo
To see the list of businesses for sale in British Columbia, visit this page.