If you are in the market for a new phone you may be wondering whether now is a good time to buy a new iPhone. We will help you decide when is the best time to buy a new iPhone.

Should you buy a new iPhone now or wait? The first step is to find out if there’s a new iPhone due to launch soon. How can you find out if a new iPhone will launch soon? Read on to find out.

You may also be wondering "when is the cheapest time to buy a new iPhone", or "s it a good time to buy a second hand iPhone?" Looking for a bargain? We’ll help you make the right choice at the right time.  

How long since the last iPhone was launched?

The newest iPhone models are the iPhone SE, and the iPhone 7 and iPhone 7 Plus.

The iPhone 7 models were announced at an event on 7 September 2016 and were available to buy from 16 September 2016. There was a minor update the iPhone 7 and iPhone 7 Plus on 21 March 2017 (on sale on 23 March 2017) when Apple added a Product RED version. This is not a spec upddate, just a new colour varient that includes a charity donation.

The iPhone SE was unveiled at an event on 21 March 2016 and went on sale on 31 March 2016. The iPhone SE was a successor to the iPhone 5s and is Apple’s smaller, lower-cost iPhone option. There was a minor update to the iPhone SE in March 2017 with Apple increasing the storage capacity from 16GB to 32GB and from 64GB to 128GB. This was a much neeed update, but not a new iPhone SE.

How long does Apple leave between iPhone updates?

Apple usually waits one year before introducing a new iPhone model. It has become an Apple tradition to hold an event in September at which new iPhones are demonstrated, and then put on sale a couple of weeks later.

However, in 2016 Apple broke with tradition and introduced a new iPhone in March. There was however no new iPhone SE in March 2017, suggesting that the company is returning to the September update schedule.

When will Apple update the iPhone?

It seems likely that Apple will continue to follow its yearly format, so an update to the iPhone 7 is expected at an event this September. Read: iPhone 8 latest rumours and iPhone 7s latest rumours.

There had been rumours that Apple would launch a new iPhone SE in Spring 2017 - exactly a year after the original iPhone SE was launched. Read: New iPhone SE 2 rumours. However, when Apple updated its product offerings on 21 March the iPhone SE was left untouched other than the storage upgrade mentioned above.

When is the best time to buy an iPhone?

The best time to buy an iPhone isn’t necessarily when a new model launches - although it might be if you have been waiting patiently for the new iPhone and absolutely have to have it yesterday.

It’s easier to say when the worst time to buy a new iPhone is - that is without a doubt in the months leading up to September. So our advice, don’t buy an iPhone in July or August and certainly not before the September Apple event tells you what to expect from the new model.

You may be thinking that since you just want a new phone and aren’t too bothered about the latest iPhone model why not buy a new iPhone now. It is our experience that after the event the prices of the current generation iPhones will drop, so you may find that if you wait a month or two rather than get an iPhone 6s you can buy an iPhone 7 for the same amount of money you would have spent on the iPhone 6s. Or, if you really aren’t bothered about the specs of your iPhone, you might be able to pick up an even older iPhone that Apple has discontinued as mobile phone companies discount those models to try and clear stock.

Another tip: buy your iPhone in Apple's Black Friday sales at the end of November.

For the first time in the UK since 2013, Apple participated in 2016's Black Friday event. Black Friday is an event that originated in the US and takes place the day after Thanksgiving and involves retailers giving ridiculous discounts on a range of products.

We can't be sure that Apple will participate again, but ahead of this year's sale you can take a look at our Black Friday deals hub where we'll be covering the best Black Friday iPhone deals, iPad deals, MacBook deals and more. 

When is it cheaper to buy an iPhone?

In the month or so after a product launch is the cheapest time to buy a new iPhone. This is when iPhone prices drop. That said, it’s rarely the case that Apple drops prices - instead what the company does is shuffle the iPhone models down the pay scale, so last years flagship phone is still on sale but the price is less, and the new phone takes over the top slot at a similar price to last year’s top model.

How can I get an iPhone for free?

You’ve probably seen fake stories suggesting that you can get an iPhone for free, these are usually shared by your less tech savvy friends on Facebook. Don’t ever follow a link to a site that tells you you can get an iPhone for free because this is usually a phishing attempt and they are seeking to exploit you in some way. However, it is possible to get an iPhone for free from some of the mobile phone networks - although it’s not really free.

The Carphone Warehouse, for example, offers a iPhone 6s for free on a two year contract. It’s not entirely free because you are spreading the cost of paying for the phone over the two years (at £47.99 a month), but it does mean that you don’t have to pay a big amount of money when you sign up for the contract. There are cheaper options: the iPhone SE is £22.99 a month with no initial outlay. Find the deals here.

Is now a good time to buy a new iPhone?

There is a chance that the iPhone SE will be updated soon, so we’d wait until that happens before updating to one of the lower priced iPhone model or you may find that in a month from now the price of the handset you buy drops.

If you are looking to the top of the range, thinking of buying an iPhone 7 or iPhone 7 Plus, you could wait until September to see if you prefer the next iPhone. But you may be thinking that September is a long way away and you need a new phone now. In that case, we think it would’t be a bad move to update now - but we will advise otherwise after June.

iPhone SE - this phone is now a year old and it doesn't look like it will be updated before September, but we'd advise caution

iPhone 7 - YES (if you don’t mind that a new one will launch in September)