Looking to buy an iPhone? There are many ways to do so, whether you want one of Apple's newest models or an older one, perhaps second-hand to save you some cash. Here, we talk you through the best places to buy an iPhone 6, iPhone 6 Plus, iPhone 5S, iPhone 5C, iPhone 5, iPhone 4S and older iPhones.

If you're not sure which iPhone is best for you, you can first check out our iPhone buying guide to help you decide.

Best place to buy an iPhone: Direct from Apple

The first place to check when thinking about buying a new iPhone is, of course, Apple itself. It's likely to be the priciest place to buy your new iPhone, particularly as they'll be SIM-free, but you know you're getting full support from the company if anything goes wrong with the device. You'll be able to take it straight to the Apple Store for advice and repairs.

Apple currently offers the iPhone 6, iPhone 6 Plus, iPhone 5S and iPhone 5C, so if you're looking for an older phone you can count the Apple Store out. Below is a breakdown of the iPhone pricing if you buy from Apple.

iPhone generation

iPhone capacity

Apple's price

iPhone 6

16GB

£539

iPhone 6

64GB

£619

iPhone 6

128GB

£699

iPhone 6 Plus

16GB

£619

iPhone 6 Plus

64GB

£699

iPhone 6 Plus

128GB

£789

iPhone 5S

16GB

£459

iPhone 5S

32GB

£499

iPhone 5C

8GB

£319

Best place to buy an iPhone: On contract

Not everyone wants to buy their iPhone outright, though. The alternative option is to get your iPhone on contract from a network provider. We've got a list of the best iPhone 6 and iPhone 6 Plus deals here, but it's really a case of giving your network provider a call and finding out what they can offer you.

Network providers in the UK include Three, Vodafone, Virgin Mobile, EE (T-Mobile and Orange), O2, Tesco Mobile and more. It's also worth checking the deals being offered by Carphone Warehouse as you can often find cheaper contracts there.

See also: Best network for iPhone

Best place to buy an iPhone: Other retailers

There are a few other retailers that you can buy a new, unlocked or SIM-free iPhone from, including Amazon and eBay, particularly useful if you're looking to buy an iPhone 5 or older model no longer sold by Apple.

You can find out more in our guide to buying an older iPhone

Best place to buy an iPhone: Reconditioned

If you're looking to buy an iPhone, whether it's one of Apple's latest models or one that's a few years old, it's well worth considering buying a reconditioned/refurbished iPhone to save yourself some money. If you spend some time shopping around, you could get a refurbished iPhone that is almost as good as new for much cheaper prices than those charged in the Apple Store.

You can actually buy and sell iPhones right here on the Macworld UK site. With out partner mResell, we run a service that you can use to sell your unwanted Macs, iPhones and iPads. Once a price is agreed we either pick up your iPhone or you can take it to a certified Apple Reseller after which payment is made.

Either way, the iPhone is then thoroughly checked, refurbished and reconditioned, and then listed for sale on the Buy/Sell section of Macworld UK for someone to buy. So if you're looking to buy an iPhone, make sure you take a look. It's a risk-free way of buying second hand. We buy the device and check it, and then you buy from us, so there is no risk of getting stiffed by someone dodgy.

At time of writing, there are two refurbished iPhone 5 models available to buy from mResell for under £250, but the stock is always changing so check back regularly.

Apple has its own refurbished store, but it doesn't yet offer iPhones.

You can find out more about other places to buy refurbished iPhones in our complete guide to buying a second-hand iPhone.

Read next: iPhone 7 rumours

Best place to buy an iPhone: Second-hand

Buying second-hand, and we're talking straight from the person who was previously using the device, is a much riskier and scarier process, because you have got to rely on another human being's honesty rather than getting the protection provided by Apple and Macworld UK, for example. There are, however, potential rewards in the shape of a bigger discount, but if things go wrong in a month or two, unfortunately you're on your own.

We'd suggest trying local stores such as CEX or other independent stores, as you'll be able to see the person you're buying the iPhone from face to face and go back there if anything goes wrong (though they might not always agree to help you).

If that's not an option, try eBay and Gumtree, but be sure to carefully read the description and ask any questions you think of before bidding or buying.

Also, when using services like eBay and Gumtree, we'd advise paying via PayPal or a credit card, because it'll make it easier if you need proof of purchase or need to chase something up if there's a problem.

Read next: iPad buying guide