Dubai Shopping Festival kicks off today, December 26. The annual event is now in its 25th year, and it runs until Saturday, February 1, and means there will be sales, events and concerts – but also daily fireworks. That's right, fireworks will light up Dubai's night sky every single day of the festival. With Thursday, December 26 being the opening night, there will an extra special fireworks display across five different locations. At 9pm, fireworks will go off at The Beach, Al Seef, La Mer, Dubai Festival City and Dubai Creek. With the firework showing range from Dubai Marina to Deira means that almost all residents will be able to easily see one of the displays. There will be fireworks at Dubai Frame at 7.30pm every Friday from December 27 to January 31: so six Fridays in total. While there will be a lot of New Year's Eve fireworks across the UAE (<a href="https://www.thenational.ae/lifestyle/where-to-watch-new-year-s-eve-fireworks-in-dubai-abu-dhabi-sharjah-and-rak-1.953071">read about them all here</a>), the fireworks put on by Dubai Shopping Festival will be at Al Seef, La Mer and The Beach: all at the strike of midnight, of course. From Saturday to Wednesday, January 4 to 8, there will be fireworks over the bay at Dubai Festival City near Jaddaf at 8pm. That's right, 16 different firework shows will light up the sky around The Beach and Bluewaters Island on Friday, December 27, Thursday and Friday, January 2 and 3, Thursday to Friday, January 16 to 24 and Thursday and Friday, January 30 and 31. These shows will all be at 8.30pm. Head to the Palm and book a table at one of The Pointe's waterside restaurants (which have great Atlantis views) to see the fireworks at 9pm across five nights, from Saturday to Wednesday, January 25 to 29. The beach at La Mer in Jumeirah will be another major hub for DSF fireworks, with shows at 9.30pm on Friday, December 27, Thursday and Friday, January 2 and 3, Thursday to Friday, January 9 to 17 and Thursday and Friday, January 30 and 31. Al Seef has a great energy already, but expect even more buzz on the nights when there are fireworks, with displays at 10.30pm. There are shows from Friday, December 27 to Friday, January 3 (yes, that whole week) and then on Thursdays and Fridays on January 9 and 10, 16 and 17, 23 and 24 and 30 and 31. If you're really keen, you could drive north to catch all three displays on the final day of the festival (Saturday, February 1). The pyrotechnics will be at The Beach at 8.30pm, La Mer at 9.30pm and Al Seef at 10.30pm. <strong>The 12 hour sale: </strong>On Thursday, December 26, from noon to midnight, there will be a flash sale at Majid Al Futtaim malls, with up to 90 per cent off. Participating malls include City Centre Me'aisem, My City Centre Al Barsha, City Centre Al Shindagha, City Centre Mirdif, City Centre Deira and Mall of the Emirates. <strong>Daily deals:</strong> There will be sales across the city throughout the month, but from Thursday to Sunday, January 2 to 26, there will also be a specific deal of the day, which will only be announced 24 hours in advance. Keep an eye on DSF's social media accounts for updates. <strong>Markets: </strong>The always-fun Market Outside the Box will return to Burj Park (they also host free yoga sessions); and there will also be markets at Hatta, Al Seef, City Walk, Al Rigga and Al Khawaneej. <strong>Lego Festival:</strong> You'll fine 11 unique Lego zones at this event at Dubai Festival City. Tickets for the Lego zones are Dh29.99. The big night for this one is Wednesday, January 8, 2020, when the Lego Imagine Show will light up at night with lasers, fire and more (the Imagine show is free to watch). <strong>Raffles and prizes: </strong>DSF is known for its prizes, and this year is no exception. Spend Dh350 at Dubai Mall from Friday to Saturday, January 3 to February 1 to be entered to win one million Skywards miles (you'll have to scan your receipt on the mall's app). A Dh200,000 cash prize and one Infiniti QX50 will be given away every day of the festival, while one winner will take home Dh1 million. Raffle tickets are Dh200 and can be bought at Enoc and EPCO stations, Zoom, Metro stations across Dubai, Gold Souq, Global Village and in some shopping malls. There will also be a raffle of Nissan cars every day: the Nissan Patrol 2020, Nissan Pathfinder 2019, Nissan X-Trail 2020, Nissan Kicks 2020 and Nissan Sentra 2020 are all up for grabs, meaning a total of 37 cars will be given away. You can enter the raffle by making a purchase of Dh25 at any Enoc or Epco station. There is also a total of Dh4 million of gold being given away across various raffles. <strong>Concerts: </strong>From Hussain Al Jassmi to Liam Payne, there are free concerts on Thursday and Friday, December 26 and 27. <a href="https://www.thenational.ae/arts-culture/music/liam-payne-jorja-smith-and-cheb-khaled-to-play-free-concerts-in-dubai-next-week-1.953676">You can read more about them here.</a>