Rideshare and Delivery App City List in Canada

Canada has many cities that offer rideshare and delivery services and each city has a unique mix apps for drivers to choose from. The pay, rates, and requirements for each company are different and will affect how much money you might make. You can get started with any of these ridehailing or delivery apps by using the guides below.

What are the Requirements to become a Rideshare Driver?

Each summary includes the rates each company uses to calculate the fares, the commissions the company takes, as well as tax and insurance information. You will also find the requirements for both you and your vehicle, which vary by location and platform.

What is Rideshare and How Does It Work?


Alberta

Need to get your Class 4 license? We’ve got a guide for that, learn how to get your Class 4 license for Uber in Alberta.

Airdrie

Rideshare

Delivery

Uber Eats

Calgary

Grocery delivery in Calgary? Learn all about the different grocery delivery apps in Calgary.


Cochrane

Rideshare

Delivery


Edmonton


Fort McMurray

Delivery


Fort Saskatchewan

Delivery


Grande Prairie

Rideshare

TappCar

Leduc

Rideshare


Lethbridge


Medicine Hat

Delivery


Okotoks

Rideshare

Delivery


Red Deer


Spruce Grove

Rideshare


British Columbia

Need to get your class 4? Learn how to get your Class 4 license in BC so you can drive with Uber or Lyft

Abbotsford

Rideshare


Campbell River

Delivery


Chilliwack

Rideshare


Courtenay

Delivery


Kamloops


Kelowna


Mission

Rideshare


Nanaimo


Penticton

Delivery


Prince George

Rideshare


Vancouver


Vernon

Delivery


Victoria


White Rock


Manitoba

Brandon

Delivery


Steinbach

Rideshare

TappCar

Winnipeg


New Brunswick

Dieppe

Delivery


Fredericton

Delivery


Moncton

Delivery


Saint John

Delivery


Newfoundland

Conception Bay South

Delivery


Mount Pearl

Delivery


Paradise

Delivery


St. John’s

Delivery


Nova Scotia

Halifax

Rideshare

Delivery

Uber Eats


Sydney

Delivery


Northwest Territories

Yellowknife

Delivery

Uber Eats

Ontario

Ajax

Rideshare

Delivery

Uber Eats

Aurora

Rideshare

Delivery

Uber Eats

Barrie

Rideshare

Delivery

Uber Eats

Belleville


Bolton

Rideshare

Delivery

Uber Eats

Bowmanville

Rideshare

Delivery

Uber Eats

Brampton


Brantford

Rideshare

Delivery

Uber Eats

Burlington

Rideshare

Delivery

Uber Eats

Caledon

Rideshare

Delivery


Cambridge

Rideshare

Facedrive

Delivery

Uber Eats

Chatham


Clarington

Rideshare

Delivery


Cornwall

Delivery


Georgetown

Rideshare

Delivery

Uber Eats

Guelph

Rideshare

Facedrive

Delivery

Uber Eats

Hamilton

Rideshare

Facedrive

Innisfil

Rideshare

Delivery


Kanata


Kenora

Rideshare


Keswick

Rideshare

Delivery


Kingston


Kitchener

Rideshare

Facedrive

Leamington

Rideshare


London

Rideshare

Facedrive

Markham


Midland

Rideshare

Delivery


Milton

Rideshare

Delivery

Uber Eats

Mississauga


Niagara


North Bay


Oakville


Orangeville

Rideshare


Orillia

Rideshare


Oshawa


Ottawa


Peterborough

Rideshare

Y Drive

Delivery

Uber Eats

Pickering


Sarnia

Rideshare

Delivery

Uber Eats

Sault Ste. Marie

Rideshare

Delivery

Uber Eats

St. Catharines


St. Thomas

Rideshare

Delivery

Uber Eats

Stouffville


Stratford

Rideshare


Sudbury

Rideshare

Delivery

Uber Eats

Thunder Bay

Rideshare

Delivery

Uber Eats

Timmins


Toronto


Waterloo

Rideshare

Facedrive


Welland

Rideshare

Delivery

Uber Eats

Whitby


Windsor


Woodstock

Rideshare



Prince Edward Island

Charlottetown

Delivery


Quebec

Châteauguay

Delivery


Chicoutimi

Delivery


Gatineau

Rideshare


Montreal


Quebec City

Rideshare


Saint-Jérôme

Delivery

Uber Eats

Sherbrooke

Delivery

Uber Eats

Trois-Rivières

Delivery

Uber Eats

Saskatchewan

Humboldt

Rideshare


Lloydminster

Delivery


Moose Jaw


Prince Albert

Delivery

Regina

Rideshare

Uber

Saskatoon


Yukon Territories

Whitehorse

Delivery