How to Install and Activate Discovery Plus on Xbox One?

Discovery Plus on Xbox One: In this pandemic, we cannot go out and cannot meet our friends. It’s boring. Sometimes we feel annoying to watch the same shows on TV. Just think about it, you can stream all the new movies, latest series, animes, Documentaries, and so on in a single service with the lowest price. How is it? Yeah! it is nice. 

With Discovery Plus, you can stream all the content for all age groups. Also, you can download Discovery Plus on your Xbox One easily. Today, we are going to discuss Discovery Plus app and how to get it on your Xbox One device.

What is Discovery Plus?

Discovery Plus is a streaming service that provides factual programs. It is owned by Discovery, Inc. This channel first launched in India then it is expanded all over the world. Initially, it is named Dplay. Then, Dplay is renamed Discovery Plus.

With Discovery Plus you can watch TLC, Food Network, Asian Food Network, Discovery Channel, HGTV, Investigation Discovery, Animal Planet, and Travel Channel. Also, you can watch Eurosport and the 2020 Summer Olympics.

Discovery Plus is available on all devices like Android, iOS, PC, Mac. Also, it is supported with Apple TV, Amazon Fire TV, Chromecast, Roku, Xbox One, Xbox Series X/S, and Android TV.

How to Install Discovery Plus on Xbox One?

You can easily download Discovery Plus app on your Xbox One. It is available on Microsoft Store, so you shall directly download the app.

Yourtechlist Holiday Sale Offer
Discovery Plus on Xbox One
How to Install and Activate Discovery Plus on Xbox One?

Step 1:

Firstly, turn on your Xbox One and go to the Homepage and Click on the Xbox button on your remote.

Step 2:

Then, select a Home option and choose My Games & Apps.

Step 3:

Click Apps and choose Microsoft Store.

Step 4:

On the search bar type Discovery Plus and search for it. 

Step 5:

Under the suggestion list, select Discovery Plus and Install it.

Step 6:

After the installation process, log in to your account and stream your favorite content.

How to Activate Discovery Plus on Xbox One?

You have to activate the Discovery Plus account to stream the content. Follow the below steps to activate.

Step 1:

Open the Discovery Plus app and select the sign-in option.

Step 2:

Enter your current mobile number, and you will get an OTP. Then log in with the OTP.

Step 3:

Then, select the My Account option.

Step 4:

Click on Subscribe Now option and choose Continue.

Step 5:

Now, choose the plan at your convenience and click on Subscribe.

Step 6:

Next, enter your payment details correctly. 

Step 7:

Finally, you can stream all the Discovery+ content on your Xbox One device.


That’s all about Discovery Plus on Xbox One. You can use the above steps to get discovery+. With Discovery Plus, you can stream various content for all age groups. But, you have to subscribe to Discovery Plus. We hope this article will provide you with all the information regarding your queries. Thank you for visiting our page.

Related Guides

  1. How to Stream Disney Plus on Playstation 5 (PS5)?
  2. How to Install and Watch Xfinity Stream on PS5?
  3. Install and Watch Discovery Plus on PS5
  4. How to Watch IPTV on Xbox One & Xbox 360?

Leave a comment