If you're thinking about becoming a delivery driver in Canada — whether as a full-time job or a side hustle — one of the first questions you probably have is: how much can I actually make?
The answer depends on several factors: which platform you work for, where you live, how many hours you put in, and how efficiently you deliver. Let's break it down.
Average Earnings by Platform
Here's what drivers typically report earning across popular delivery platforms in Canada:
| Platform | Avg. Hourly (CAD) | Notes |
|---|---|---|
| Amazon Flex | $18–$25 | Block-based, tips possible |
| Uber Eats | $15–$22 | Food delivery, tips vary |
| DoorDash | $15–$20 | Food delivery, peak pay bonuses |
| Intelcom | $150–$250/route | Package delivery, fixed route pay |
| Purolator (contractor) | $180–$300/route | Depends on stop count |
Note: These are gross earnings before expenses like gas, insurance, and vehicle maintenance.
How Much Can You Make Per Week?
Based on driver reports:
- Part-time (15–20 hrs/week): $300–$500
- Full-time (40+ hrs/week): $800–$1,500
- Hustling multiple platforms: $1,500–$2,500+
The drivers earning on the higher end typically work for multiple platforms simultaneously and use route optimization tools to maximize efficiency.
Earnings by Province
Earnings vary by location due to demand, cost of living, and competition:
- Ontario (GTA): Higher demand, more opportunities, but also more drivers
- British Columbia (Vancouver): Good earnings, but high gas prices eat into profits
- Alberta (Calgary, Edmonton): Less competition, steady demand
- Quebec (Montreal): Strong market, especially for bilingual drivers
How to Maximize Your Earnings
1. Work Multiple Platforms
The biggest earners don't stick to just one app. They combine Amazon Flex, Intelcom, Purolator, and food delivery apps to fill their schedule.
The challenge? Managing orders from multiple platforms can get messy — different apps, different manifests, no unified route planning.
That's where tools like FlexMesh come in. FlexMesh lets you scan waybills from any carrier, combine all your stops into one optimized route, and deliver more packages in less time. Whether you're doing 50 Amazon packages in the morning and 30 Intelcom stops in the afternoon, FlexMesh keeps everything organized.
2. Optimize Your Routes
Time is money. The faster you complete your deliveries, the more blocks or routes you can take. AI-powered route optimization can cut your delivery time by 20–35%, which directly translates to higher hourly earnings.
3. Track Your Expenses
Remember, you're an independent contractor. Keep track of:
- Gas/fuel costs
- Vehicle maintenance
- Phone plan
- Insurance
These are tax-deductible and will affect your actual take-home pay.
4. Choose the Right Times
Peak hours and surge pricing can significantly boost your earnings:
- Early morning blocks (6–9 AM) often pay more
- Holiday seasons (Nov–Dec) have higher demand
- Bad weather days = fewer drivers = more work for you
Real Driver Experiences
"I started with just Amazon Flex making about $600/week. Once I added Intelcom and started using FlexMesh to combine my routes, I jumped to $1,200/week working the same hours." — Driver in Toronto
"The key is efficiency. I use FlexMesh to plan my whole day — doesn't matter if it's Amazon, UPS, or my own pickup jobs. One route, done faster." — Driver in Calgary
Is It Worth It?
Delivery driving in Canada can absolutely be worth it if you:
- Treat it like a business, not just a gig
- Work multiple platforms to maximize opportunities
- Use the right tools to stay efficient
- Track your expenses and optimize for profit
For many drivers, especially those who master multi-platform delivery, it's a flexible way to earn $50,000–$80,000+ per year.
Getting Started
Ready to start earning? Here's your quick checklist:
- Sign up for 2–3 delivery platforms
- Download FlexMesh to manage multi-platform deliveries
- Track your expenses from day one
- Start with part-time hours and scale up
The delivery industry in Canada is growing fast, and there's plenty of opportunity for drivers who approach it strategically.