Deals

Telus early Boxing Week deals: cheaper plans, $0/mo Galaxy S24 [Update]

Hopefully better phone deals will land closer to Boxing Day.

Update Dec. 26, 2024 at 10:56am ET: Telus added some new Boxing Day deals and changed plan prices. Check it out here.


Telus has joined the other providers in launching Boxing Week deals. But like the others, prices so far are mostly the same as or worse than they were on Black Friday. CheUpdateck out the highlights below.

Phones

Telus Boxing Week offers have an interesting mix of phones that are slightly cheaper than they were on Black Friday and phones that are a lot more expensive than they were on Black Friday. My advice right now would be to wait and see if prices get better on Boxing Day itself rather than paying a premium for a phone now.

  • Update Dec. 20: Galaxy S24$6 $0/mo financing with device return (was $5/mo on Black Friday).
  • Pixel 9 – $0/mo financing with device return (same as Black Friday).
  • iPhone 16 – $32.54/mo financing with device return (was $10/mo on Black Friday).
  • iPhone 15 – $33.21/mo financing with device return (was $8/mo on Black Friday).
  • Galaxy S24 FE – $15.83/mo financing with device return (was $0/mo on Black Friday).
  • Galaxy Z Flip 6 – $21.25/mo financing with device return (was $36.25/mo on Black Friday).
  • iPhone 14 – $28.88/mo financing with device return.
  • Pixel 9 Pro XL – $15/mo financing with device return (was $18.28/mo on Black Friday).
  • Pixel 9 Pro Fold – $35/mo financing with device return.
  • Pixel 9 Pro – $10/mo financing with device return.
  • Galaxy S24 Ultra – $47.08/mo financing with device return.
  • Motorola Edge (2024) – $5.04/mo financing (same as Black Friday).
  • Motorola Razr+ (2024) – $26.25/mo financing with device return.

Find all of Telus’ phone prices here.

Plans

As for plans, well, Telus has been all over the place with its plans in recent weeks and has had a confusing suite of options, often with multiple overlapping plans that are seemingly identical but with different prices for no discernible reason.

Current plans are anywhere from $30 to $15 cheaper than they were a few days ago and, for the most part, slightly cheaper or the same price as on Black Friday. Just make sure you pay attention to all the little details and add-ons to make sure you don’t end up paying more for no reason.

Update Dec. 18, 2024 at 11:05am ET: Telus tweaked the price of one of its Canada/U.S./Mexico plans, reducing it from $80/200GB to $75.

  • $80/200GB 5G+ Canada/U.S./Mexico (2Gbps speed cap, price includes autopay discount) plus 24 months free Disney+.
  • $75$80/200GB 5G+ Canada/U.S./Mexico (2Gbps speed cap) – not eligible for family plan discount.
  • $65/175GB 5G+ (2Gbps speed cap, price includes autopay discount) – not eligible for family discount.
  • $60/175GB 5G+ (2Gbps speed cap, price includes autopay discount) – not eligible for family discount.
  • $60/100GB 5G+ (2Gbps speed cap, price includes autopay discount) – not eligible for family discount.
  • $55/100GB 5G+ (2Gbps speed cap, price includes autopay discount) – not eligible for family discount – BYOP only.

You can find Telus’ plans here or use our rate plan tool to find the best option for you.

Find all of MobileSyrup’s Boxing Week 2024 coverage here.

MobileSyrup may earn a commission from purchases made via our links, which helps fund the journalism we provide free on our website. These links do not influence our editorial content. Support us here.

Related Articles

Fatal error: Uncaught Aws\S3\Exception\PermanentRedirectException: Encountered a permanent redirect while requesting https://ms-staging-baselayer-static-assets.s3.ca-central-1.amazonaws.com/?list-type=2&delimiter=%2F&prefix=uploads%2Fwpcf7_uploads%2F. Are you sure you are using the correct region for this bucket? in /var/www/html/vendor/aws/aws-sdk-php/src/S3/PermanentRedirectMiddleware.php:49 Stack trace: #0 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(209): Aws\S3\PermanentRedirectMiddleware->Aws\S3\{closure}(Object(Aws\Result)) #1 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(158): GuzzleHttp\Promise\Promise::callHandler(1, Object(Aws\Result), NULL) #2 /var/www/html/vendor/guzzlehttp/promises/src/TaskQueue.php(52): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}() #3 /var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(163): GuzzleHttp\Promise\TaskQueue->run() #4 /var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(189): GuzzleHttp\Handler\CurlMultiHandler->tick() #5 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(251): GuzzleHttp\Handler\CurlMultiHandler->execute(true) #6 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(227): GuzzleHttp\Promise\Promise->invokeWaitFn() #7 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #8 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #9 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #10 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #11 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(69): GuzzleHttp\Promise\Promise->waitIfPending() #12 /var/www/html/vendor/aws/aws-sdk-php/src/AwsClientTrait.php(58): GuzzleHttp\Promise\Promise->wait() #13 /var/www/html/vendor/aws/aws-sdk-php/src/ResultPaginator.php(151): Aws\AwsClient->execute(Object(Aws\Command)) #14 /var/www/html/vendor/aws/aws-sdk-php/src/functions.php(52): Aws\ResultPaginator->valid() #15 /var/www/html/vendor/aws/aws-sdk-php/src/functions.php(69): Aws\map(Object(Aws\ResultPaginator), Object(Closure)) #16 [internal function]: Aws\flatmap(Object(Aws\ResultPaginator), Object(Closure)) #17 /var/www/html/wp-content/plugins/s3-uploads/inc/class-stream-wrapper.php(695): Generator->valid() #18 [internal function]: S3_Uploads\Stream_Wrapper->dir_readdir() #19 /var/www/html/wp-content/plugins/contact-form-7/includes/file.php(362): readdir(Resource id #734) #20 /var/www/html/wp-includes/class-wp-hook.php(322): wpcf7_cleanup_upload_files() #21 /var/www/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #22 /var/www/html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #23 /var/www/html/wp-includes/load.php(1280): do_action('shutdown') #24 [internal function]: shutdown_action_hook() #25 {main} thrown in /var/www/html/vendor/aws/aws-sdk-php/src/S3/PermanentRedirectMiddleware.php on line 49