This updated Xbox game controller comes bundled with a wireless adapter, which is over 60% smaller than the previous generation controller. Now you can even connect eight controllers at once to it. Powered by a duo of AA batteries, the accessory has arguably the best ergonomics in the business, so it's handily one of the best options on the market. If you want a more affordable, corded option, consider this one that comes with a USB cable instead.

The Sony DualShock 4 is one of the most comfortable game controllers for your PC. Its layout is well-designed and should feel familiar to most people. The controller works both wirelessly via Bluetooth or wired with a Micro-USB cable (not included).

This sleek controller is rechargeable and has an 8-hour battery life. Also, its built-in trackpad can be used to control your computer's mouse. Steam officially supports the DualShock 4 controller, so it is compatible with several PC games.

Fans of emulators will appreciate this controller's retro design. It sports the same color scheme and body style as the Super NES paddles you may have grown up with. It supports motion controls, vibrates, and its buttons aren't cramped. Plus, it's wireless, rechargeable, and connects easily via Bluetooth. The controller is compatible with the Nintendo Switch, Android, Windows, and Mac computers.

If you're a PC gamer on a budget, the AmazonBasics Xbox One Wired Controller will help you get the most bang for your buck. The controller comes in white or black, and it has a 9.8-foot USB cable. It's officially licensed by Xbox, so it feels just like the original Xbox One controller. It's comfortable enough to use for long gaming sessions, has a headset jack, and is backed by a 1-year warranty. If you don't mind having a wire, it's a great option.

If you don't want to drop nearly $50 on the 8Bitdo controller, this affordable SNES-style PC game controller from Buffalo is an excellent alternative. In fact, it's probably the most affordable controller you can buy. It's a perfect option for emulators. It's comfortable, durable, and has a 6-foot-long cord. It'll work with Windows or Android devices.

The SteelSeries Stratus XL is a premium wireless game controller that works not only with Windows hardware, but also Android devices. It features a comfy and intuitive button layout, customizable controls, and excellent build quality. The Stratus XL is powered by a duo of AA batteries that can deliver up to 40 hours of gaming.

The Razer Wildcat is a premium Xbox One controller that can also work with PCs. In addition to the buttons that a standard Xbox One controller packs, the Wildcat offers a quartet of customizable keys, as well as a dedicated audio control panel, making it a great choice for pro gamers.

The controller and its thumb sticks are covered with grippy and sturdy material, which makes it great for long gaming sessions. This is a solid premium offering from an industry heavyweight.

If you're not sure that you need a PC game controller, give the affordable, highly rated Logitech Gamepad F310 a try. Priced around $20, it has an easy setup, customizable buttons and pads via a dedicated software suite, and solid build quality. The F310 is a great "starter" game controller that's worth trying before you splurge on a more expensive option.

The Xbox One Elite wireless controller is arguably the best option available on the market today. It has swappable thumb sticks, D-pads, and paddles, and comes with a cool case to carry them around in. In addition to wired PC connectivity, the Elite controller can also connect wirelessly via an optional adapter. You will almost certainly love the Xbox One Elite wireless controller — that is, if you have the budget to pick one up.

The NVIDIA SHIELD wireless controller has been designed specifically for the company's Android products. However, thanks to its excellent build quality and ergonomics, it is also a great PC gaming option. It has a built-in audio jack, rechargeable battery, and nicely weighted controls. In order to work with a PC, the controller requires users to install a free software package from NVIDIA.

Steam is a popular platform for PC gaming, so it is hardly a surprise that there is a dedicated game controller for it. The futuristic-looking Steam Controller features a duo of precise trackpads, haptic feedback, and customizable controls. If you are a Steam user, you can also enjoy the controller on your Mac or Linux machine.

The Logitech Gamepad F710 is the wireless variant of the F310 we already mentioned. It needs a 2.4 GHz USB adapter in order to connect to a PC, and it has a duo of vibration motors for physical feedback during your gaming sessions. The gadget has customizable controls via free software by Logitech. It requires two AA batteries.

We may earn a commission for purchases made through our links.
Why trust us?

Stefan VazharovSenior Technology EditorStefan is the senior technology editor for BestProducts.com, where he’s been covering the tech industry and testing the latest gadgets since 2015; He previously covered tech products for GSMArena.com and his work can also be found on Popular Mechanics.

Brandon CarteTechnology EditorBrandon Carte has been the technology editor at BestProducts.com since 2017, where he's been covering the latest gadgets and scouring the internet for the greatest deals; His tech reporting has been featured on TopTenReviews.com and USA Today.