GoPro action cameras are some of the most expensive around, but they are also the best. Despite this, you can get some great prices, even on the latest models. We've been shopping around to find the cheapest prices and biggest discounts on cameras and accessories.

It's also possible to get money off if you have an old camera by trading it in.

Best GoPro deals

If you can afford it, we'd recommend getting the latest Hero 8 Black model. You'll be getting all the features including HyperSmooth 2.0 stabilization and built-in mounting. There are also various mods you can easily attach such as lights and a flip-up screen.

Still, going for the Hero 7 Black is not going to dissapoint. We gave it 9/10 in our review thanks to its excellent dual-screen design, top-performance and ability to live stream.

Cheaper models are also available such as the White option if you don't mind having fewer features. You might also want to consider getting a spare battery so that you don't miss out on any action when you're on location, away from a power point.

Still not sure which GoPro is right for you? Check out our complete Best GoPro guide. If you can't find exactly what you're after, make sure to browse the likes of AmazonCurrysArgosJohn Lewis and AO.

Best GoPro deals

1. GoPro Hero 7 Silver

From: BT

Was: £279.99

Now: £149  (£130.99 off)

Get a great price on this Silver edition of the Hero 7, which offers 4K video recording, a touch screen and even features voice control.

2. GoPro Hero 7 Black

From: Currys PC World

Was: £379.99

Now: £299  (£80 off)

Save £80 on the GoPro Hero 7 Black. It's the previous generation camera but still awesome with plenty of features and high-end specs. This budle also has a Shorty Mount, extra battery and microSD card.

3. Edose Accessory kit for GoPro

From: Amazon

Was: £37.99

Now: £16.99  (55% off)

Get all the accessories you need for your GoPro with this 16-piece set. It includes various mounts, a bouyancy stick and carry case.

4. GoPro Hero 7 White

From: Currys PC World

Was: £169

Now: £118  (£51 off)

It might not be dual screen like the Black model, but the White is a more affordable option and still has a lot to offer including a waterproof design and Full HD video.

5. GoPro Hero 8 Black

From: Amazon

Was: £379.99

Now: £322.99  (£57 off)

The 8th-gen Hero hasn't been out long but you can get it for this discount price thanks to Amazon.

6. GoPro Trade Up

From: GoPro

Now: £100 off Hero 8 Black  (with any old camera trade-ins)

Right now you can trade in any old camera for £100 off a new GoPro Hero 8 Black. GoPro will safely recycle your old device.

7. GoPro Battery

From: Amazon

Was: £24.99

Now: £16  (36% off)

Need a spare battery for your GoPro? Well this official one is a bargain and works with the Hero 7, 6, 5 and Hero 2018.