News

Meta Ray-Ban Display announced, coming to Canada in early 2026

It will cost US$799 (about C$1100) and include the required Meta Neural Band for hand gestures

Meta has unveiled the Meta Ray-Ban Display, the next evolution of its AI-powered smart glasses, at Meta Connect 2025 in Menlo Park, California.

As the name suggests, the new glasses build upon the core Meta Ray-Ban experience with an in-lens display. Meta says the goal behind this is to keep you “tuned into” the world around you, rather than having to look away at your phone.

Meta Ray-Ban display in lens

In terms of design, the new Display glasses are based upon the original Ray-Ban Meta Wayfarer style but have been made taller and squarer. Meta says it’s also rounded off edge for improved comfort and durability, as well as a slight curve in the front to reduce glare. Further, the Display sports over-extension hinges for greater flexibility and durability.

When it comes to actually using the glasses, you’ll have to wear the included Meta Neural Band, an EMG (electromyography) wristband that tracks your gestures based on muscle activity. This means you move and pinch your fingers in different directions to navigate the in-lens display without needing to touch the glasses or take out your phone. The band has 18 hours of battery life with an IPX7 water rating.

Meta Neural Band

Meanwhile, here are some specs for the Display itself:

  • Weight — 69g (versus 52g for the second-gen Ray-Ban Meta)
  • Resolution — 600 x 600 pixels
  • Refresh rate — 90Hz refresh rate
  • Battery life — six hours (up to 30 with charging case)
  • Camera — 12MP ultra-wide that can capture photos at up to 3024 X 4032 pixels and videos at 1080p/30fps (1440×1920 resolution)
  • Storage — 32GB

With the in-lens display, a variety of apps and features can be used straight from the glasses. This includes photo and video capture, Instagram, Facebook Messenger, music apps like Spotify, Maps and Live Captions. Built-in Meta AI features will also let you ask the virtual assistant various questions, including providing information on your surroundings and photo alteration (i.e. automatically adding a sci-fi aesthetic to a cloudy background with a blue hand).

Meta Ray-Ban Display live captions

The Meta Ray-Ban Display launches first in the U.S. on September 30 for US$799 (about C$1100). Official Canadian pricing has yet to be confirmed, but Meta says the Display will launch in Canada, France, Italy, and the UK in early 2026. At launch, Black and Sand (brown) colour options are available in both standard and large sizes.

It should be noted that the Display isn’t the AR-powered Orion prototype that Meta showed off at last year’s Connect. The company says it’s continuing to make progress on a consumer version of this wearable, although no launch timing was confirmed.

To help differentiate between its rapidly growing smart glasses lineup, Meta has also outlined three different categories from them:

  • Camera AI glasses — the standard Meta Ray-Bans and Oakley glasses (the company also teased more styles and brands to come)
  • Display AI glasses — Meta Ray-Ban Display
  • Augmented reality glasses — AR glasses like Orion

MobileSyrup is at Meta Connect, so stay tuned for full impressions of the Meta Ray-Ban Display. In other Connect news, the second-gen Ray-Bans were announced, as were the new Oakley Vanguard.

Image credit: Meta

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