Christmas is rapidly approaching, and we've no doubt that many of you (like us) still haven't finished your gift shopping. Thankfully, if you're planning on buying an Apple product as a gift for someone this Christmas, it's not too late yet. Here, we bring you Apple product order deadlines so you know the last date you can order a Mac, iPad, iPhone or iPod in order to get your hands on it by 24 December.

What is the latest date you can order a Mac to get it in time for Christmas?

If you're after a standard configuration MacBook Air, you'll need to place your online order with Apple before midnight on 20 December. If you want to customise your order, though, you'll need to get your order in earlier, by 11 December.

Those hoping to buy a MacBook Pro will also need to place their order by 20 December at the latest.

For a standard iMac configuration, Apple is again stating a 20 December deadline, but if you're after a custom configuration you'll need to get in quick, as the deadline is 10 December.

Finally, the Mac mini's deadline is 20 December, while custom configurations need to be ordered by the 11th.

What is the latest date you can order an iPad to get it in time for Christmas?

The iPad is bound to be a popular Christmas gift, so here are Apple's deadlines.

To ensure that an iPad Air is delivered before Christmas, you'll need to get your order in by 11th December.

For a non-Retina iPad mini, 19 December is the deadline, unless you're happy with a non-engraved one in which case 20 December is the latest you can order. The same deadlines apply to the iPad 2.

Unfortunately the iPad mini with Retina display Christmas deadline has passed. That doesn't mean you can't get one elsewhere, though. Find out how to get a Retina iPad mini by Christmas here.

What is the latest date you can order an iPhone to get it in time for Christmas?

For anyone after an iPhone 5c or iPhone 4s, Apple's order deadline is 20 December.

For the iPhone 5s, however, customers will need to place their order before midnight on 13 December to guarantee its arrival before Christmas day.

What is the latest date you can order an iPod to get it in time for Christmas?

Apple's iPod touch, iPod nano, iPod shuffle and iPod classic can all be ordered until midnight on 20 December in order to get to you before Christmas. If you want to get it engraved, though, you'll need to order by 19 December.

What is the latest date you can order an Apple TV to get it in time for Christmas?

The Apple TV can be ordered until midnight on 20 December for delivery before Christmas.

Other ways to get a Mac, iPad, iPhone or iPod by Christmas

Go to an Apple Store

If you live close to an Apple Store, you should be able to pick up most standard configurations of Apple devices, so if you leave the gift purchasing to the very last minute you might still be in luck if you head down to an Apple Store on Christmas Eve. Be warned, though, devices such as Apple's iPhone 5s, iPad Air and Retina iPad mini are in demand, so may run out of stock. Head to the store early to be in with a better chance of getting one.

Buy from a third-party Apple reseller

Don't forget that Apple's online store isn't the only place you can order an Apple product from. Below is a list of just some of the retailers that sell Macs, iPads, iPhones and iPods, many of which have next day delivery options available for last-minute purchases.

John Lewis sells iPads, Macs and iPods, and offers standard 5 day delivery for free, or next day delivery options.

Reseller Jigsaw24 sells iPads, Macs, iPods and the Apple TV, and also has a next day delivery option.

Next day delivery is also on offer at Tesco, which sells iPads, iPhones, Macs, iPods and Apple TV.

Network providers like Three, Vodafone, EE and O2 offer iPads and iPhones, but they'll require a subscription to one of their contracts. There's also Carphone Warehouse and Phones 4 U for iOS devices.

Selfridges/Square Group sells iPads, Macs and iPads, as do Argos and PC World, all of which have a variety of delivery or collect in store options.

Apple will be giving away free apps, music, movies and more in the 12 Days of Christmas/12 Days of Gifts promotion