iPhone Carrier Plans & Price Comparison

The iPhone 7 and 7 Plus, are now available from all major carriers. iPhone 6s, 6, and 5s are still available as well. Price options for iPhone 7 include contracts, no-contract options with installments, leasing, and early upgrades as well as outright purchase. We can help you compare them all in seconds. Check out the iPhone buying super guide to help you get the right mobile plan with your next iPhone.


iPhone 6s
iPhone 6s Plus
iPhone 6
iPhone 6 Plus
Search Results
iPhone 7 32GB
SaskTel

Prepaid Text & Data 20

  • PAYG Included Value
  • 150MB Data
  • Deal: Get a $20 Bonus with automatic top-ups
  • $30/recharge + $939.99 upfront
iPhone 7 32GB
SaskTel

Prepaid Text & Data 30

  • PAYG Included Value
  • 250MB Data
  • Deal: Get a $20 Bonus with automatic top-ups
  • $40/recharge + $939.99 upfront
iPhone 7 32GB
Telus

Your Choice - Unlimited Local Calling

Only available in Manitoba
  • 1GB data pack ($5 per month)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Save up to $100 when you add a family member
  • $40/mth + $930 upfront
iPhone 7 32GB
Rogers

Share Everything 1GB with Unlimited Local Calling

with Premium Tab (only available in MB)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Get $10 off when you BYO device or with No Tab
  • $40/mth + $919 upfront
iPhone 7 32GB
Fido

$40 Plan

Data, Talk & Text - Plus10 Plan
  • 100 Minutes
  • 100MB Data
  • $40/mth + $919 upfront
iPhone 7 32GB
Fido

$40 Plan

Data, Talk & Text - Plus10 Plan
  • 100 Minutes
  • 100MB Data
  • $40/mth + $919 upfront
iPhone 7 32GB
Virgin Mobile

$40 Silver Plan

  • 100 Minutes
  • 100MB Data
  • $40/mth + $919.98 upfront
iPhone 7 32GB
Bell

Shareable Plan 1GB - Local Calling

Only available in Saskatchewan
  • Unlimited Talk & Text
  • 1GB Data
  • $40/mth + $929.99 upfront
iPhone 7 32GB
Bell

Shareable Plan 1GB with Unlimited Local Calling

Only available in Manitoba
  • Unlimited Talk & Text
  • 1GB Data
  • $40/mth + $929.99 upfront
iPhone 7 32GB
Rogers

Share Everything 1GB with Unlimited Local Calling

with Smart Tab (only available in MB)
  • Unlimited Talk & Text
  • 1GB Data
  • $40/mth + $939 upfront
iPhone 7 32GB
Rogers

Share Everything 1GB with Unlimited Local Calling

with Smart Tab (only available in SK)
  • Unlimited Talk & Text
  • 1GB Data
  • $40/mth + $939 upfront
iPhone 7 32GB
SaskTel

Prepaid Text & Data 40

  • 400 Minutes
  • 500MB Data
  • Deal: Get a $20 Bonus with automatic top-ups
  • $40/recharge + $939.99 upfront
iPhone 7 32GB
Fido

$42 Plan with Pulse

Data, Talk & Text - Plus7 Plan - Only in Quebec
  • Unlimited Talk & Text
  • 500MB Data
  • $42/mth + $919 upfront
iPhone 7 32GB
Fido

$42 Plan with Pulse

Data, Talk & Text - Plus7 Plan - Only in Quebec
  • Unlimited Talk & Text
  • 500MB Data
  • $42/mth + $919 upfront
iPhone 7 32GB
Fido

$45 Plan

Data, Talk & Text - Plus15 Plan
  • 100 Minutes
  • 100MB Data
  • Deal: Get a $100 Bonus Gift with this phone
  • $45/mth + $519 upfront
iPhone 7 32GB
Telus

Your Choice - Unlimited Nationwide Calling

Only available in Manitoba
  • 1GB data pack ($5 per month)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Save up to $100 when you add a family member
  • $45/mth + $930 upfront
iPhone 7 32GB
Telus

Lite 45

Only available in SK/MB - For Smartphones Lite or BYO Device only
  • 1000 Minutes
  • 200MB Data
  • Deal: Save up to $100 when you add a family member
  • $45/mth + $930 upfront
iPhone 7 32GB
Rogers

Share Everything 2.5GB with Unlimited Local Calling

with Premium Tab (only available in MB)
  • Unlimited Talk & Text
  • 2.5GB Data
  • Deal: Get $10 off when you BYO device or with No Tab
  • $45/mth + $919 upfront
iPhone 7 32GB
Rogers

Share Everything 1GB

with Premium Tab (only available in MB)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Get $10 off when you BYO device or with No Tab
  • $45/mth + $919 upfront
iPhone 7 32GB
Rogers

$45 Light Talk, Text and Internet 500 MB Plan

Only available in Saskatchewan
  • 1000 Minutes
  • 500MB Data
  • Deal: Free Activation when you order online!
  • $45/mth + $919 upfront
iPhone 7 32GB
Rogers

$45 Light Talk, Text and Internet 500 MB Plan

Only available in Saskatchewan
  • 1000 Minutes
  • 500MB Data
  • Deal: Free Activation when you order online!
  • $45/mth + $919 upfront
iPhone 7 32GB
Fido

By the Month $45 Plan

  • 300 Minutes
  • 400MB Data
  • $45/recharge + $919 upfront
iPhone 7 32GB
Rogers

$45 Non-Shareable Plan with 200MB

with Smart Tab (only available in MB)
  • 1000 Minutes
  • 200MB Data
  • Deal: Free Activation when you order online!
  • $45/mth + $919 upfront
iPhone 7 32GB
Fido

$45 Plan

Data, Talk & Text - Plus10 Plan - Only available in MB and SK
  • 200 Minutes
  • 100MB Data
  • $45/mth + $919 upfront
iPhone 7 32GB
Fido

$45 Plan

Data, Talk & Text - Plus10 Plan - Only available in MB and SK
  • 200 Minutes
  • 100MB Data
  • $45/mth + $919 upfront
iPhone 7 32GB
Virgin Mobile

$45 Silver Plan

Limited Time - Only available in Quebec
  • Unlimited Talk & Text
  • 500MB Data
  • $45/mth + $919.98 upfront
iPhone 7 32GB
Bell

Shareable Plan 2.5GB with Unlimited Local Calling

Only available in Manitoba
  • Unlimited Talk & Text
  • 2.5GB Data
  • $45/mth + $929.99 upfront
iPhone 7 32GB
Bell

Shareable Plan 1GB

Only available in Saskatchewan
  • Unlimited Talk & Text
  • 1GB Data
  • $45/mth + $929.99 upfront
iPhone 7 32GB
Bell

Shareable Plan 1GB

Only available in Manitoba
  • Unlimited Talk & Text
  • 1GB Data
  • $45/mth + $929.99 upfront
iPhone 7 32GB
Rogers

Share Everything 2.5GB with Unlimited Local Calling

with Smart Tab (only available in MB)
  • Unlimited Talk & Text
  • 2.5GB Data
  • $45/mth + $939 upfront
iPhone 7 32GB
Rogers

Share Everything 1GB

with Smart Tab (only available in MB)
  • Unlimited Talk & Text
  • 1GB Data
  • $45/mth + $939 upfront
iPhone 7 32GB
Rogers

Share Everything 1GB

with Smart Tab (only available in SK)
  • Unlimited Talk & Text
  • 1GB Data
  • $45/mth + $939 upfront
iPhone 7 32GB
Fido

$47 Plan with Pulse

Data, Talk & Text - Plus7 Plan - Only in Quebec
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Get 1000 International Minutes with this plan
  • $47/mth + $919 upfront
iPhone 7 32GB
Fido

$47 Plan with Pulse

Data, Talk & Text - Plus7 Plan - Only in Quebec
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Get 1000 International Minutes with this plan
  • $47/mth + $919 upfront
iPhone 7 32GB
Virgin Mobile

$47 Silver Plan

Limited Time - Only available in Quebec
  • Unlimited Talk & Text
  • 1GB Data
  • $47/mth + $919.98 upfront
iPhone 7 32GB
Telus

Your Choice - Unlimited Local Calling

Only available in Manitoba
  • 1GB data pack ($5 per month)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Save up to $100 when you add a family member
  • $50/mth + $415 upfront
iPhone 7 32GB
Telus

Your Choice - Unlimited local Calling

Only available in Saskatchewan
  • 1GB data pack ($5 per month)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Save up to $100 when you add a family member
  • $50/mth + $415 upfront
iPhone 7 32GB
Rogers

Share Everything 1GB with Unlimited Local Calling

with Premium Tab (only available in MB)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Free Activation when you order online!
  • $50/mth + $399 upfront
iPhone 7 32GB
Rogers

Share Everything 1GB with Unlimited Local Calling

with Premium Tab (only available in SK)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Free Activation when you order online!
  • $50/mth + $399 upfront
iPhone 7 32GB
Bell

Shareable Plan 1GB - Local Calling

Only available in Saskatchewan
  • Unlimited Talk & Text
  • 1GB Data
  • $50/mth + $413.99 upfront
iPhone 7 32GB
Bell

Shareable Plan 1GB with Unlimited Local Calling

Only available in Manitoba
  • Unlimited Talk & Text
  • 1GB Data
  • $50/mth + $413.99 upfront
iPhone 7 32GB
Fido

$50 Plan with Pulse

Data, Talk & Text - Plus15 Plan - Only available to Quebec
  • Unlimited Talk & Text
  • 500MB Data
  • Deal: Get a $100 Bonus Gift with this phone
  • $50/mth + $519 upfront
iPhone 7 32GB
Fido

$50 Plan

Data, Talk & Text - Plus15 Plan - Only available to Manitoba and Saskatchewan
  • 200 Minutes
  • 100MB Data
  • Deal: Get a $100 Bonus Gift with this phone
  • $50/mth + $519 upfront
iPhone 7 32GB
Koodo Mobile

$35 Unlimited Minutes Plan

Only available in Quebec
  • Unlimited Talk & Text
  • 500MB Data
  • Deal: Get a $100 Bonus Gift when buying this phone in-store
  • $50/mth + $530 upfront
iPhone 7 32GB
Telus

Your Choice - Unlimited local Calling

Only available in Saskatchewan
  • 1GB data pack ($5 per month)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Save up to $100 when you add a family member
  • $50/mth + $930 upfront
iPhone 7 32GB
Rogers

Share Everything 2.5GB

with Premium Tab (only available in MB)
  • Unlimited Talk & Text
  • 2.5GB Data
  • Deal: Get $10 off when you BYO device or with No Tab
  • $50/mth + $919 upfront
iPhone 7 32GB
Rogers

$50 Non-Shareable Plan with 1GB

with No Tab (only available in QC)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Free Activation when you order online!
  • $50/mth + $919 upfront
iPhone 7 32GB
Rogers

Share Everything 1GB with Unlimited Local Calling

with Premium Tab (only available in SK)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Free Activation when you order online!
  • $50/mth + $919 upfront
iPhone 7 32GB
Fido

$50 Plan

Data, Talk & Text - Plus10 Plan
  • 500 Minutes
  • 500MB Data
  • Deal: Get 1000 International Minutes with this plan
  • $50/mth + $919 upfront
iPhone 7 32GB
Fido

$50 Plan

Data, Talk & Text - Plus10 Plan
  • 500 Minutes
  • 500MB Data
  • Deal: Get 1000 International Minutes with this plan
  • $50/mth + $919 upfront
iPhone 7 32GB
Telus

Your Choice - Unlimited Local Calling

Only available in Manitoba
  • 1GB data pack ($5 per month)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Save up to $100 when you add a family member
  • $40/mth + $930 upfront
iPhone 7 32GB
Rogers

Share Everything 1GB with Unlimited Local Calling

with Premium Tab (only available in MB)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Get $10 off when you BYO device or with No Tab
  • $40/mth + $919 upfront
iPhone 7 32GB
Fido

$40 Plan

Data, Talk & Text - Plus10 Plan
  • 100 Minutes
  • 100MB Data
  • $40/mth + $919 upfront
iPhone 7 32GB
Fido

$40 Plan

Data, Talk & Text - Plus10 Plan
  • 100 Minutes
  • 100MB Data
  • $40/mth + $919 upfront
iPhone 7 32GB
Virgin Mobile

$40 Silver Plan

  • 100 Minutes
  • 100MB Data
  • $40/mth + $919.98 upfront
iPhone 7 32GB
Bell

Shareable Plan 1GB - Local Calling

Only available in Saskatchewan
  • Unlimited Talk & Text
  • 1GB Data
  • $40/mth + $929.99 upfront
iPhone 7 32GB
Bell

Shareable Plan 1GB with Unlimited Local Calling

Only available in Manitoba
  • Unlimited Talk & Text
  • 1GB Data
  • $40/mth + $929.99 upfront
iPhone 7 32GB
Rogers

Share Everything 1GB with Unlimited Local Calling

with Smart Tab (only available in MB)
  • Unlimited Talk & Text
  • 1GB Data
  • $40/mth + $939 upfront
iPhone 7 32GB
Rogers

Share Everything 1GB with Unlimited Local Calling

with Smart Tab (only available in SK)
  • Unlimited Talk & Text
  • 1GB Data
  • $40/mth + $939 upfront
iPhone 7 32GB
Fido

$42 Plan with Pulse

Data, Talk & Text - Plus7 Plan - Only in Quebec
  • Unlimited Talk & Text
  • 500MB Data
  • $42/mth + $919 upfront
iPhone 7 32GB
Fido

$42 Plan with Pulse

Data, Talk & Text - Plus7 Plan - Only in Quebec
  • Unlimited Talk & Text
  • 500MB Data
  • $42/mth + $919 upfront
iPhone 7 32GB
Fido

$45 Plan

Data, Talk & Text - Plus15 Plan
  • 100 Minutes
  • 100MB Data
  • Deal: Get a $100 Bonus Gift with this phone
  • $45/mth + $519 upfront
iPhone 7 32GB
Telus

Your Choice - Unlimited Nationwide Calling

Only available in Manitoba
  • 1GB data pack ($5 per month)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Save up to $100 when you add a family member
  • $45/mth + $930 upfront
iPhone 7 32GB
Telus

Lite 45

Only available in SK/MB - For Smartphones Lite or BYO Device only
  • 1000 Minutes
  • 200MB Data
  • Deal: Save up to $100 when you add a family member
  • $45/mth + $930 upfront
iPhone 7 32GB
Rogers

Share Everything 2.5GB with Unlimited Local Calling

with Premium Tab (only available in MB)
  • Unlimited Talk & Text
  • 2.5GB Data
  • Deal: Get $10 off when you BYO device or with No Tab
  • $45/mth + $919 upfront
iPhone 7 32GB
Rogers

Share Everything 1GB

with Premium Tab (only available in MB)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Get $10 off when you BYO device or with No Tab
  • $45/mth + $919 upfront
iPhone 7 32GB
Rogers

$45 Light Talk, Text and Internet 500 MB Plan

Only available in Saskatchewan
  • 1000 Minutes
  • 500MB Data
  • Deal: Free Activation when you order online!
  • $45/mth + $919 upfront
iPhone 7 32GB
Rogers

$45 Light Talk, Text and Internet 500 MB Plan

Only available in Saskatchewan
  • 1000 Minutes
  • 500MB Data
  • Deal: Free Activation when you order online!
  • $45/mth + $919 upfront
iPhone 7 32GB
Rogers

$45 Non-Shareable Plan with 200MB

with Smart Tab (only available in MB)
  • 1000 Minutes
  • 200MB Data
  • Deal: Free Activation when you order online!
  • $45/mth + $919 upfront
iPhone 7 32GB
Fido

$45 Plan

Data, Talk & Text - Plus10 Plan - Only available in MB and SK
  • 200 Minutes
  • 100MB Data
  • $45/mth + $919 upfront
iPhone 7 32GB
Fido

$45 Plan

Data, Talk & Text - Plus10 Plan - Only available in MB and SK
  • 200 Minutes
  • 100MB Data
  • $45/mth + $919 upfront
iPhone 7 32GB
Virgin Mobile

$45 Silver Plan

Limited Time - Only available in Quebec
  • Unlimited Talk & Text
  • 500MB Data
  • $45/mth + $919.98 upfront
iPhone 7 32GB
Bell

Shareable Plan 2.5GB with Unlimited Local Calling

Only available in Manitoba
  • Unlimited Talk & Text
  • 2.5GB Data
  • $45/mth + $929.99 upfront
iPhone 7 32GB
Bell

Shareable Plan 1GB

Only available in Saskatchewan
  • Unlimited Talk & Text
  • 1GB Data
  • $45/mth + $929.99 upfront
iPhone 7 32GB
Bell

Shareable Plan 1GB

Only available in Manitoba
  • Unlimited Talk & Text
  • 1GB Data
  • $45/mth + $929.99 upfront
iPhone 7 32GB
Rogers

Share Everything 2.5GB with Unlimited Local Calling

with Smart Tab (only available in MB)
  • Unlimited Talk & Text
  • 2.5GB Data
  • $45/mth + $939 upfront
iPhone 7 32GB
Rogers

Share Everything 1GB

with Smart Tab (only available in MB)
  • Unlimited Talk & Text
  • 1GB Data
  • $45/mth + $939 upfront
iPhone 7 32GB
Rogers

Share Everything 1GB

with Smart Tab (only available in SK)
  • Unlimited Talk & Text
  • 1GB Data
  • $45/mth + $939 upfront
iPhone 7 32GB
Fido

$47 Plan with Pulse

Data, Talk & Text - Plus7 Plan - Only in Quebec
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Get 1000 International Minutes with this plan
  • $47/mth + $919 upfront
iPhone 7 32GB
Fido

$47 Plan with Pulse

Data, Talk & Text - Plus7 Plan - Only in Quebec
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Get 1000 International Minutes with this plan
  • $47/mth + $919 upfront
iPhone 7 32GB
Virgin Mobile

$47 Silver Plan

Limited Time - Only available in Quebec
  • Unlimited Talk & Text
  • 1GB Data
  • $47/mth + $919.98 upfront
iPhone 7 32GB
Telus

Your Choice - Unlimited Local Calling

Only available in Manitoba
  • 1GB data pack ($5 per month)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Save up to $100 when you add a family member
  • $50/mth + $415 upfront
iPhone 7 32GB
Telus

Your Choice - Unlimited local Calling

Only available in Saskatchewan
  • 1GB data pack ($5 per month)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Save up to $100 when you add a family member
  • $50/mth + $415 upfront
iPhone 7 32GB
Rogers

Share Everything 1GB with Unlimited Local Calling

with Premium Tab (only available in MB)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Free Activation when you order online!
  • $50/mth + $399 upfront
iPhone 7 32GB
Rogers

Share Everything 1GB with Unlimited Local Calling

with Premium Tab (only available in SK)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Free Activation when you order online!
  • $50/mth + $399 upfront
iPhone 7 32GB
Bell

Shareable Plan 1GB - Local Calling

Only available in Saskatchewan
  • Unlimited Talk & Text
  • 1GB Data
  • $50/mth + $413.99 upfront
iPhone 7 32GB
Bell

Shareable Plan 1GB with Unlimited Local Calling

Only available in Manitoba
  • Unlimited Talk & Text
  • 1GB Data
  • $50/mth + $413.99 upfront
iPhone 7 32GB
Fido

$50 Plan with Pulse

Data, Talk & Text - Plus15 Plan - Only available to Quebec
  • Unlimited Talk & Text
  • 500MB Data
  • Deal: Get a $100 Bonus Gift with this phone
  • $50/mth + $519 upfront
iPhone 7 32GB
Fido

$50 Plan

Data, Talk & Text - Plus15 Plan - Only available to Manitoba and Saskatchewan
  • 200 Minutes
  • 100MB Data
  • Deal: Get a $100 Bonus Gift with this phone
  • $50/mth + $519 upfront
iPhone 7 32GB
Koodo Mobile

$35 Unlimited Minutes Plan

Only available in Quebec
  • Unlimited Talk & Text
  • 500MB Data
  • Deal: Get a $100 Bonus Gift when buying this phone in-store
  • $50/mth + $530 upfront
iPhone 7 32GB
Telus

Your Choice - Unlimited local Calling

Only available in Saskatchewan
  • 1GB data pack ($5 per month)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Save up to $100 when you add a family member
  • $50/mth + $930 upfront
iPhone 7 32GB
Rogers

Share Everything 2.5GB

with Premium Tab (only available in MB)
  • Unlimited Talk & Text
  • 2.5GB Data
  • Deal: Get $10 off when you BYO device or with No Tab
  • $50/mth + $919 upfront
iPhone 7 32GB
Rogers

$50 Non-Shareable Plan with 1GB

with No Tab (only available in QC)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Free Activation when you order online!
  • $50/mth + $919 upfront
iPhone 7 32GB
Rogers

Share Everything 1GB with Unlimited Local Calling

with Premium Tab (only available in SK)
  • Unlimited Talk & Text
  • 1GB Data
  • Deal: Free Activation when you order online!
  • $50/mth + $919 upfront
iPhone 7 32GB
Fido

$50 Plan

Data, Talk & Text - Plus10 Plan