Dec 1
~
Dec 25

Hakodate Christmas Fantasy

4:30pm – 10:00pm
Free
Hotel Options

For a magical Christmas event that all the family can enjoy, head over to Hakodate Christmas Fantasy.

What happens?

The star of the show is a giant Christmas tree floating on the water of Hakodate’s harbor, right in front of the red-brick warehouses. The 2026 edition runs every day from Tuesday, December 1 to Friday, December 25.

In previous years, the tree was lit from 4:30 p.m. to 5:45 p.m. and again from 6 p.m. to 10 p.m., and we expect the same this year — the organizers haven’t published the 2026 times yet.

Suggested Activity
Universal Studios Japan Tickets
If you want to get ahead of the game and run straight to the rides, getting your tickets through an authorized and international seller like Klook is the way to go.

In previous years, a premium red tree also lit up for 15 minutes, three times a night, at 6:30 p.m., 7:30 p.m., and 8:30 p.m., and we expect the same this year.

Fireworks are planned every day at 6 p.m., when the main tree is lit, as long as the weather and wind allow.

In 2025, a soup bar along the main street served hearty Hokkaido-style soups for ¥700 a cup from 4:30 p.m. to 8 p.m. — 2026 details haven’t been announced yet.

How to get there

For those already in the area, it is recommended that you use public transport such as the tram or bus, as parking nearby is limited. The venue is about a 5-minute walk from Jujigai tram stop, or a 2-minute walk from the Meijikan-mae bus stop.

If you are coming from Tokyo, the best and cheapest way to get to Hakodate is by plane. However, if you have a JR pass, you could consider taking the Hokkaidō Shinkansen.

Organizers may cancel events, alter schedules, or change admission requirements without notice. Always check official sites before heading to an event.

Tokyo's Best Events and Cultural Activities in Your Inbox Every Week

Featured Events