Filter Results
Refine Results
Price (inc. delivery) -
  • Under £4 (1)
  • Between £4 And £12 (15)
  • Between £12 And £20 (14)
  • Between £20 And £28 (10)
  • Over £28 (1)
Condition -
  • New (41)

Christmas Advent Calendars

Showing 1-32 of 41 results

View:
  • Grid
  • List
Sort By:
  • Relevancy
  • Popularity
  • Average Rating
  • Price (highest)
  • Price (lowest)
  • Product Name
  • Newest
Results:
  • 32
  • 64
As winter mornings get darker and colder, the 'rise and shine' routine becomes a serious struggle. But OnBuy has the perfect solution: packed with tiny treats to suit to all ages and tastes, our range of advent calendars is here to make December delightful. Now there’s something to jump out of bed for… Read More >

About Christmas Advent Calendars

Give dreary December the cold shoulder with OnBuy’s fabulously festive collection of advent calendars. Whether you’re treating yourself to a themed calendar or stocking up on sweet treats for the little ones, you’ll find everything you need on our virtual shelves.

Browse through a range of classic chocolate advent calendars, perfect for providing a little pick-me-up on chilly mornings. Not got much of a sweet tooth? No problem! We offer a range of food advent calendars, packed with savoury treats like crisps, crackers and more. Yum!

Alternatively, we have a selection of drink advent calendars to ensure each of the twenty-five days is a celebration to remember. You’ll also find an array of bargain beauty advent calendars and even toy advent calendars to suit every member of the family this festive season.

If you’d rather create something unique, look to our range of fill your own advent calendars (or empty advent calendars). With plenty of shapes and sizes on offer, you’ll be on your way to surprising your loved ones with personalised treats they’ll love. Shop wooden advent calendars and fabric advent calendars on OnBuy. 

Now that’s sorted, let the official Christmas countdown begin! 

Sign in to view all of your delivery addresses

OR

Enter your delivery address