Best last-minute gifts for adults

If you’re looking for a thoughtful present, Oxfam’s range ofÂ Unwrapped charity gifts are a great option. The prices range from Â£5 to Â£500, so there’s something for every budget. The Special Christmas Goat gift allows Oxfam to help poor families in Afghanistan build a better life by providing goats for breeding, as well as helping them to grow more vegetables and learn new skills.

A great gift for dog parents, this adorable family photoshoot package is catered to you and your dog’s personalities, resulting in bespoke images capturing your bond with man’s best friend. The package covers all areas of London, but if you live elsewhere Phodography will travel to you if travel costs are paid for.

A lovely gift for a bookworm, this membership allows you to get your loved one a new audiobook every single month. There are one-month, three-month, six-month and 12-month membership packages, meaning there’s something for every budget. Audiobooks can be exchanged if they aren’t liked, plus all books (even the free ones) can be kept forever.

And a great audiobook needs a great pair of headphones to go with it, so check out our roundup of the best wireless Bluetooth headphonesÂ if you’re feeling extra generous.

Savage Vines sends wine from independent family-run wineries direct to your door. Choose whether you want to send two or three bottles, the combination of red and white wine, as well as the length of subscription you wish to gift, which can last from one to 12 months.

This will all get delivered along with a wine map showing where the bottles are from, tasting notes including food pairing suggestions, and a podcast to talk you through each wine.

Bloom & Wild offers a huge range of flower delivery options that can be sent straight to your loved one’s door every month. We’ve chosen theÂ 3 Months of Flowers package, here. It’s affordable atÂ Â£60, making it Â£20 per bouquet, and the box slides easily through most letter boxes.

Available across the UK, packages go all the way up to a year of flowers for Â£260 – a more extravagant option for those looking to make a big gesture.

Socks are a classic Christmas gift. But to make it a little bit more special, The London Sock Exchange offers sock subscription packages, so your loved one can have a brand new set every month. Each delivery contains three exclusively designed pairs,Â styling notes, and a gift box designed to fit through the letter box.

From avocado prints to dog designs, there’s a pair to suit all tastes. Pick from six-month, nine-moth and 12-month subscription options.

ClassPass lets you access workout classes and studios with one membership. Members pay a weekly subscription (up to Â£28.90 per week) in exchange for credits, which can be cashed in to book a place in a fitness class. Currently available in London and Manchester, you can pick from hundreds of studios and types of classes.

By getting a ClassPass gift card with a customisable amount for your loved one, you give them the freedom and flexibility to join a class whenever and wherever they like. You can also use them abroad (ClassPass operates worldwide), if you fancy finding somewhere on your holidays.

This set has all the kit you need to grow three Bonsai trees:Â Silver Birch (Betchula Pendula), Red Maple (Acer Rubrum) and Mountain Pine (Pinus Mugo Pumilio). It’s a great project to tackle as a family and lasts for months on end. It can be purchased with Prime, too, meaning that if you order the weekend before Christmas, it will be with you on Christmas Eve.

This monthly subscription contains a selection of fine British cheeses sent straight to your door.Â Your box could contain anything from a classic vintage 18-month matured Cheddar to the newest ‘kid’ on the block ‘Nanny McBrie’ – a goat’s milk brie.

The subscription comes in three-, six- or nine-month options and all packages are shipped overnight in insulated boxes with chill packs. For more food box subscription ideas, check out our roundup of the best food subscription boxes.

There’s no better way to make sure that special someone takes the time to look after themselves than by signing them up to a monthly selection of beauty goodies.Â Itâ€™s simple, you can gift a three-, six-, or 12-month subscription box of five beauty goodies.

Create their beauty profile and they’ll receive a personalised mix of makeup, skincare, body products, and haircare, upgrading their beauty routine. We’ve reviewed plenty of beauty subscription boxes, so for more options take a look at our guide.

Best last-minute gifts for children

A popular present for this year, this double laser gun set from Nerf will keep the kids entertained for hours. You’ll get two pro blasters that require two AA batteries (not included). And players can enhance their experience by downloading the app on their (or your) smartphone, which they wear in the armbands provided in the kit.

On the app, they can access real-time battle intel that allows them to customise the blaster, track the amount of hits they make and receive, earn power-ups, and use GPS to locate opponents during battle. Plus, this item is available on Prime so you can order it as late as 23 December to receive it on Christmas Eve.

This is a great gift to start building road confidence with keen drivers.Â It allows your child to learn the basics of driving in the latest Vauxhall Corsa 1.4 SRi with one-to-one tuition from a fully qualified driving instructor.

They’ll learn everything from starting and accelerating to braking, road sign recognition and reverse parking – all on a replica road system. Plus, there’s a viewing area for you to watch. Available in 53 locations across the UK.

Britain’s favourite comic celebrated its 75th birthday this year, so there’s no better time to get the kids a subscription. Home to legends like the Bash Street Kids, Minnie the Minx and Dennis the Menace, pick from either a six-month or 12-month subscription.

A magazine like Beano is a great way to get kids interested in reading, and with jokes, games and competitions, there’s plenty to keep them occupied for hours on end.

Calling all budding bakers – this introductory kit is a great way to develop the skills you need to tackle all sorts of recipes. Each box includes all the dry ingredients needed for that month’s creation, so you would only need to provide the eggs, butter and milk yourself.

There are no pre-made mixers in any of the kits, meaning recipes are made from scratch and can be replicated again if you like them. These boxes are aimed at kids aged two (with a little help) through to ten but if your older child fancies a trickier bake, we’d recommend trying a more advanced Honeywell Biscuit Co. subscription.

This family classic is great fun for all ages. The aim of the game is to carefully slide the colourful swords out of the barrel without sending Pirate Pete flying. The game is for two to four players, and aimed at kids between five and eight years old. As it’s available on Prime, you can order it as late as 23 December to get the toy by Christmas Eve.

A great gift for animal lovers, National Geographic Kids is packed full of adventures every inquisitive mind needs. Aimed at kids aged six plus, each magazine contains animal fact sheets, puzzles and competitions.

All the facts about history, geography, science and popular culture makes this a great tool to help with homework, and is interesting for parents too. Only available in a 12-month subscription.

A bear-y nice gift for teddy lovers, this Build-A-Bear gift card lets your little one choose exactly who their furry friend will be. While gift cards may not be a classic choice for a child’s present, they’re a great way to teach kids how to budget their post-Christmas spending.

The voucher can be emailed to a parent with a personalised message and the amount remaining on the card can be checked online.

A thoughtful gift that lasts well after Christmas is over, this book subscription brings one new gift-wrapped book to your door every month. It’s designed for kids aged four to 12 and is available in three-, six- and 12-month options.

A presentation box is initially posted to the recipient, which contains an introductory leaflet, two bookmarks, a sticker, a badge and gift activation cards. The recipient just needs to go to The Willoughby Book Club’s website to fill in their likes and interests to make sure the books they receive are right for them.

Plus, for every book subscription sold, one book is donated to Book Aid International to support education and literary development in Sub-Saharan Africa.

As more and more schools bring coding into the curriculum, make sure your kids are ahead of the game with this fun, innovative way to practise at home. Players build a wand that responds to their movements with more than 70 step-by-step challenges.

Young coders can make feathers fly, goblets multiply, fire flow and pumpkins grow all from their tablets. Even better, this is available with one-day delivery, so you can order it as late as 23 December to get it by Christmas Eve.

This pass gives the player access to over 100 Xbox One and Xbox 360 games for one monthly fee. With new games added regularly, there will always be something new to play. Plus, games like Sea of Thieves and Forza Horizon 4 can be played on the day theyâ€™re released.

And rest assured that no inappropriate content can be played by young gamers, as the account holder has to be 18 years or older to download selected content.

Our ibuys experts give impartial advice on a range of products after testing them in real-world conditions. We may earn a small amount of revenue if you buy something through one of our links but this never influences our expertsâ€™ opinions. Prices are correct at the time of publishing but may vary slightly afterwards. If you would like to suggest a product to test or have a question related to ibuys, please email us on ibuys@inews.co.uk