Need help finding a toy? Explore our Gift Finder

Need help finding a toy? Explore our Gift Finder

Free delivery on orders over £29*

Free delivery on orders over £29*. Shop now

What's on at Hamleys

Come along to The Finest Toy Shop in the World to experience fun, magic and theatre like never before.

What's on at Hamleys

Come along to The Finest Toy Shop in the World to experience fun, magic and theatre like never before.

Power Rangers Meet and Greet

Go, Go Power Rangers!

The Power Rangers have morphed and transported into Hamleys and they can’t wait to meet you!

Make sure you visit them this December, cameras at the ready, strike a pose, they love having their photos taken with you!

Date:

Lakeside: 4th December

Manchester: 5th December

Regent Street: 13th December

Time : Monday 13th December at 11.30am, 12.30pm, 1.30pm, 2.30pm and 3.30pm

STORE TIME
Lakeside Saturday 4th December at 10.30am, 11.30am, 12.30pm, 2.00pm and 3.00pm
Manchester Sunday 5th December at 12.15pm, 1.15pm, 2.15pm, 3.15pm and 4.15pm

Opening Ceremony

Santa Bear and his Elves need your help opening The Finest Toy Shop in the World, every morning of December!

With a promise of festivities, fun and fantastic toys, this Christmas is going to be better than ever! Don’t forget to head upstairs and say Hello to Santa’s reindeers!

See you soon!

Date: 1st December – 24th December

 

Location: Regent Street: Front of Store

 

Time: Mondays – Saturdays at 10.00am and Sundays at 12.00pm

Santa Bear Meet & Greet

Santa Bear is coming to town!

Join in the festive spirit this Christmas and visit the Finest Toy Shop in the World for your chance to have a photo with our very own Santa Bear!

He loves meeting all his holly jolly visitors and spreading festive cheer at the most wonderful time of the year!

Don’t forget to post your photos with Santa Bear on Instagram and tag @HamleysOffficial

Date: 1st December - 8th December and 10th December – 24th December

Location: Regent Street: Front of Store

 

Time : Mondays – Thursdays at 12.00pm

Elfie Selfie

Our very own Santa’s Little Helpers are waiting for you to come and take your Elfie Selfies! The Hamleys Elves love being in as many pictures as possible so don’t be shy!

Grab a selfie and strike a pose with the most mischievous Elves in town! Don’t forget to post your pictures on Instagram and tag @HamleysOfficial

 

Date:

Regent Street : 1st December – 24th December

All regionals stores : 27th November – 24th December

 

Location: Regent Street: Front of Store

 

 

Time : Mondays – Thursdays at 6.00pm

STORE TIMES
Glasgow

Fridays, Saturdays, and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Lakeside

Fridays, Saturdays, and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Cardiff

Fridays, Saturdays, and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Manchester

Saturdays 1.00pm – 5.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Leeds

Saturdays and Sundays in December 12.00pm – 4.00pm

Monday 20th – Thursday 23rd 12.00pm – 4.00pm

Christmas Eve 12.00pm - 3.00pm

Liverpool

Saturdays and Sundays in December 1.00pm – 4.00pm

Monday 20th – Thursday 23rd 1.00pm – 4.00pm

Christmas Eve 12.00pm – 3.00pm

Metrocentre

Saturday 4th and 11th and Sunday 5th and 12th 1.00pm – 4.00pm

Saturday 18th – Monday 20th 2.00pm – 4.00pm

Thursday 23rd – Christmas Eve 2.00pm – 4.00pm

Meadowhall

Saturdays in December 1.00pm – 4.00pm

Monday 20th December 1.00pm – 4.00pm

Edinburgh

Saturdays in December 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Aberdeen

Fridays, Saturdays, and Sundays 2.00pm – 4.00pm

Monday 20th – Thursday 23rd 2.00pm – 4.00pm

Christmas Eve – 12.00pm – 2.00pm

Merryhill

Fridays, Saturdays, and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Milton Keynes

Saturdays and Sundays 12.0pm – 4.00pm

Monday 20th – Wednesday 22nd 12.00pm – 4.00pm

Southampton

Saturdays and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Norwich

Saturdays and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Stansted Fridays and Saturdays 12.00pm – 2.00pm (excluding Christmas Eve)
Manchester

Fridays, Saturdays, and Sundays 11.00am – 5.00pm

Monday 20th – Christmas Eve 11.00am – 5.00pm

Heathrow Terminal 2

Saturdays and Sundays 12.00pm – 2.00pm

Monday 20th – Thursday 23rd 12.00pm – 2.00pm

Luton

Fridays, Saturdays, and Sundays 5.00pm – 8.00pm

Monday 20th – Christmas Eve 5.00pm – 8.00pm

St Pancras Fridays, Saturdays, and Sundays 12.00pm – 4.00pm
London Bridge

Saturdays 2.00pm – 6.00pm

Sundays 2.00pm – 4.00pm

Wednesday 22nd – Christmas Eve 2.00pm – 6.00pm

Swindon

Saturdays and Sundays 12.00pm – 3.00pm

Wednesday 22nd and Thursday 23rd 12.00pm – 3.00pm

Cheshire Oaks

Saturdays and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Oxford

Saturdays and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Elf or no Elf

The Elves are back for some seasonal shenanigans, and this year, they’re causing havoc with the presents!

Choose a present and discover which mystical gift is inside, will you be lucky enough to have sugar, spice and all things nice or will a lump of coal or a smelly sock have to suffice?

So… be careful what you wish for, will be Elf or no Elf?

Date: Coming soon!

 

Location: Regent Street: Front of Store

A Wizards Christmas

What better place to spend the most magical time of the year than in the most magical world?

Get in the wizarding mood and learn how to make your favourite thirst quencher… BUTTERBEER!!!!

Make sure you have your wands at the ready, Hogwarts needs your help to mix and whisk all the special ingredients of candy canes and lion’s manes in the magical cauldron!

We can’t wait to see you in store this Christmas!

Date: 1st December - 24th December

 

Location: Regent Street: Basement

Time : Mondays – Thursdays at 11.00am and 5.00pm

Can You Guess Who?

Everyone loves a classic Christmas game, especially our elves! Gather round and watch our elves act out their favourite films and characters! Will it be Olaf? Harry Potter? Buddy The Elf ? 

Will you be able to guess who it is? Come and join in some hilariously ecstatic games to get in the Hamleys festive spirit!

Date:

Regent Street: 1st December – 24th December

All regional stores :  27th November – 24th December

 

Location:

Regent Street: Front of Store

 

Time : Mondays – Thursdays at 1.00pm and 2.30pm

STORE TIMES
Glasgow

Fridays, Saturdays, and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Lakeside

Fridays, Saturdays, and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Cardiff

Fridays, Saturdays, and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Manchester

Saturdays 1.00pm – 5.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Leeds

Saturdays and Sundays in December 12.00pm – 4.00pm

Monday 20th – Thursday 23rd 12.00pm – 4.00pm

Christmas Eve 12.00pm - 3.00pm

Liverpool

Saturdays and Sundays in December 1.00pm – 4.00pm

Monday 20th – Thursday 23rd 1.00pm – 4.00pm

Christmas Eve 12.00pm – 3.00pm

Metrocentre

Saturday 4th and 11th and Sunday 5th and 12th 1.00pm – 4.00pm

Saturday 18th – Monday 20th 2.00pm – 4.00pm

Thursday 23rd – Christmas Eve 2.00pm – 4.00pm

Meadowhall

Saturdays in December 1.00pm – 4.00pm

Monday 20th December 1.00pm – 4.00pm

Edinburgh

Saturdays in December 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Aberdeen

Fridays, Saturdays, and Sundays 2.00pm – 4.00pm

Monday 20th – Thursday 23rd 2.00pm – 4.00pm

Christmas Eve – 12.00pm – 2.00pm

Merryhill

Fridays, Saturdays, and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Milton Keynes

Saturdays and Sundays 12.0pm – 4.00pm

Monday 20th – Wednesday 22nd 12.00pm – 4.00pm

Southampton

Saturdays and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Norwich

Saturdays and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Stansted Fridays and Saturdays 12.00pm – 2.00pm (excluding Christmas Eve)
Manchester

Fridays, Saturdays, and Sundays 11.00am – 5.00pm

Monday 20th – Christmas Eve 11.00am – 5.00pm

 Heathrow Terminal 2

Saturdays and Sundays 12.00pm – 2.00pm

Monday 20th – Thursday 23rd 12.00pm – 2.00pm

Luton

Fridays, Saturdays, and Sundays 5.00pm – 8.00pm

Monday 20th – Christmas Eve 5.00pm – 8.00pm

St Pancras Fridays, Saturdays, and Sundays 12.00pm – 4.00pm
London Bridge

Saturdays 2.00pm – 6.00pm

Sundays 2.00pm – 4.00pm

Wednesday 22nd – Christmas Eve 2.00pm – 6.00pm

Swindon

Saturdays and Sundays 12.00pm – 3.00pm

Wednesday 22nd and Thursday 23rd 12.00pm – 3.00pm

Cheshire Oaks

Saturdays and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Oxford

Saturdays and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Captain Hook’s Puppet Show

"Second star to the right and straight on 'til morning."

That’s the way to Neverland…

Join me, Captain Hook, and my swashbuckling crew as I finally capture Wendy and The Lost Boys and watch Peter Pan walk the plank for the very last time!!!

Let’s hope the hungry crocodile is lurking nearby…tik tok…tik tok

So, be a part of the Pirate Crew as we avenge that pesky Peter Pan at Hamleys this Christmas.

Date: 1st December - 24th December

 

Location: Regent Street : Ground Floor

Time : Mondays – Thursdays at 2.00pm

Holly Jolly Jig

The Hamleys Christmas Season is here, and the Elves have been working on their special Christmas dance all year at the North Pole and have come back to show you all!

Full of all your favorite festive dance classics, from Jingle Bells to Frosty the Snowman and everything in between, this is guaranteed to get you grooving into the spirit of Christmas.

The Elves festive Holly Jolly Jig will rock your socks off!

Date: 1st December – 24th December

 

Location: Regent Street : Ground Floor

 

Time : Mondays – Thursdays at 5.30pm

Tinsel Toy Parade

The Hamleys Christmas magic is back!

Watch the store come to life as our mischievous Elves have a holly jolly dance, sparkling sing-song and a pa-rum pa-pum-pum parade, spreading festive cheer through all seven floors!

Starting on the ground floor every day, get ready to join in the party with our magnificent Elves!

Date: 1st December – 24th December

 

Location: Regent Street : All Floors

 

Time : Mondays – Thursdays 4.00pm

Let it Snow!

Are you dreaming of a White Christmas?

Visit the Finest Toy Shop in the World where our Elves will use their festive magic to make your dreams come true and make it snow every day! Make sure you wrap up warm, the Elves may need your help to make an enchanting White Christmas!

See you soon!

Date: 1st December - 24th December

 

Location: Regent Street: Front of Store

 

Time : Mondays – Sundays at 4.30pm

Reindeer Ring Toss 

Can you ring-a-ling-a ding-dong-ding!

We are hosting a happening hoopla at the holliest jolliest toy shop in the world with a good old-fashioned game of Reindeer Ring Toss.

Come and see how many hoops you can successfully loop to win a reindeerific prize!

How many ringers can you score?

Date: 27th November – 24th December

 

Location: All regional stores

STORE TIMES 
Glasgow

Fridays, Saturdays, and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Lakeside

Fridays, Saturdays, and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Cardiff

Fridays, Saturdays, and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Manchester

Saturdays 1.00pm – 5.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Leeds

Saturdays and Sundays in December 12.00pm – 4.00pm

Monday 20th – Thursday 23rd 12.00pm – 4.00pm

Christmas Eve 12.00pm - 3.00pm

Liverpool

Saturdays and Sundays in December 1.00pm – 4.00pm

Monday 20th – Thursday 23rd 1.00pm – 4.00pm

Christmas Eve 12.00pm – 3.00pm

Metrocentre

Saturday 4th and 11th and Sunday 5th and 12th 1.00pm – 4.00pm

Saturday 18th – Monday 20th 2.00pm – 4.00pm

Thursday 23rd – Christmas Eve 2.00pm – 4.00pm

Meadowhall

Saturdays in December 1.00pm – 4.00pm

Monday 20th December 1.00pm – 4.00pm

Edinburgh

Saturdays in December 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Aberdeen

Fridays, Saturdays, and Sundays 2.00pm – 4.00pm

Monday 20th – Thursday 23rd 2.00pm – 4.00pm

Christmas Eve – 12.00pm – 2.00pm

Merryhill

Fridays, Saturdays, and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Milton Keynes

Saturdays and Sundays 12.0pm – 4.00pm

Monday 20th – Wednesday 22nd 12.00pm – 4.00pm

Southampton

Saturdays and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Norwich

Saturdays and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Stansted Fridays and Saturdays 12.00pm – 2.00pm (excluding Christmas Eve)
Manchester

Fridays, Saturdays, and Sundays 11.00am – 5.00pm

Monday 20th – Christmas Eve 11.00am – 5.00pm

Heathrow Terminal 2

Saturdays and Sundays 12.00pm – 2.00pm

Monday 20th – Thursday 23rd 12.00pm – 2.00pm

Luton

Fridays, Saturdays, and Sundays 5.00pm – 8.00pm

Monday 20th – Christmas Eve 5.00pm – 8.00pm

St Pancras

Fridays, Saturdays, and

Sundays 12.00pm – 4.00pm

London Bridge

Saturdays 2.00pm – 6.00pm

Sundays 2.00pm – 4.00pm

Wednesday 22nd – Christmas Eve 2.00pm – 6.00pm

Swindon

Saturdays and Sundays 12.00pm – 3.00pm

Wednesday 22nd and Thursday 23rd 12.00pm – 3.00pm

Cheshire Oaks

Saturdays and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm

Oxford

Saturdays and Sundays 12.00pm – 4.00pm

Monday 20th – Christmas Eve 12.00pm – 4.00pm