The NVIDIA Shield TV is the best Android box for gamers, with so many great ways to play the best games from the Google Play Store as well as PC games streamed through NVIDIA's GeForce NOW service. If you want a couple extra controllers for some couch multiplayer, you'll be happy to know that alongside its own excellent controller, the NVIDIA Shield TV offers Bluetooth support for other great gaming controllers.

Specially designed by NVIDIA

NVIDIA Shield Controller

The NVIDIA Shield controller is designed to take full advantage of all that the NVIDIA Shield can do, with a built-in microphone for Google Assistant and a headphone jack along with dedicated volume and Android system controls. Unlike other controller options, it connects via Wi-Fi so there are no latency issues to contend with. It's availability

$60 at BestBuy

Retro gaming bliss

8Bitdo SNES30

The 8Bitdo SNES30 controller offers a familiar controller with some modern improvements such as dual thumbsticks and a second pair of shoulder buttons. It essentially maintains the same form factor of the classic Super Nintendo controller while updating it with all the functionality of PlayStation's DualShock. Connects wirelessly via Bluetooth and can also be connected via USB-C. An especially cool pick if you're into SNES emulation.

$43 at Amazon

Microsoft's best

Xbox One Controller

The Xbox One controller can be connected to the Shield via Bluetooth. This iconic controller is available in a wide range of colors and styles and is a great option if you already own an Xbox One console. Uses AA batteries unless you also buy a Play and Charge kit for an extra $25.

$50 at Amazon

Best option for Sony fanboys

DualShock 4 Wireless Controller

Sony's wireless controller for the PlayStation 4 can also be connected to the NVIDIA Shield. Put the controller into pairing mode and it should come up as an available Bluetooth accessory in the Shield settings. Powered by rechargeable internal battery and comes with charging cable.

$39 at Amazon

A great controller for Android

SteelSeries Stratus XL

The Stratus XL is our favorite Bluetooth controller for Android, so it absolutely deserves a mention as a great accessory for our favorite Android streaming box. It has dedicated controls for controlling Android devices and pairs up quickly and reliably. Requires AA batteries.

$43 at Amazon

Great value from Amazon

Amazon Fire TV Gaming Controller

Amazon's own streaming box uses the same Wi-Fi connection as NVIDIA for pairing its branded gaming controller, which should allow you to connect Amazon's Gaming controller the same way you would connect NVIDIA's own controller. To pair, you need to go to add a Shield Accessory in settings and hold down the home button on the Amazon controller to put it in pairing mode. It's great news since Amazon's gaming controller is one-third the price of NVIDIA's offering.

$20 at Amazon

The NVIDIA Shield offers support for third-party controllers, but the best option is still going to be the NVIDIA Shield Controller ($60). It's the priciest option on the list but it's designed to work seamlessly with full support for the headphones, Google Assistant, and convenient volume control. The Amazon Fire TV gaming controller is another reliable option that should pair and work just as well as NVIDIA's controllers. Of course, if you prefer the look and feel (and price) of an Xbox or PS4 controller, you can conveniently pair those, too.

This post may contain affiliate links. See our disclosure policy for more details.