Skip to main content
Berlin's official travel website

11 top Berlin shops for last-minute Christmas gift ideas

Snap up fabulous gifts on a Berlin Christmas shopping trip

Gift boxes at the Christmas market
Gift boxes at the Christmas market GettyImages, Bild: Astrakan Images

Christmas seems to come earlier each year, but never fear: when it comes to gift shopping, Berlin has you covered. The city comes into its own each festive season, with a variety of quirky and independent Berlin shops and boutiques selling gifts as creative and unique as the city they call home. If you’ve still got a few gifts to tick off your list, you’ve come to the right place. We’ve put together a few of the best spots across the city stocking last-minute Christmas gift ideas your loved ones will adore

Tip 1: Keep it traditional with handicrafts from Das Sachsenhaus

Adventsmarkt auf der Domäne Dahlem
Lichterbogen visitBerlin, Foto: Wolfgang Scholvien

Not far from Berlin, the German state of Saxony is famed for its fabulous tradition of arts and crafts with an unmistakably festive feel. Discover the spirit of Christmas at Das Sachsenhaus, a stunning store dedicated to Saxon handicraft. Run by the Bahmann family, whose roots are in the rural Vogtland region, this spot on Berlin’s Gendarmenmarkt stocks everything from finely woven tablecloths made from traditional Plauen lace and cheerful nutcracker statues to beautifully crafted wooden toys little ones are sure to love. Pick up a souvenir of a world gone by and give a unique gift made in Germany that they’re sure to cherish all year round.

Where: Markgrafenstraße 39, Mitte

Das Sachsenhaus

Tip 2: Pick up quirky gifts from Promobo

Paar beim Geschenke kaufen
Geschenke Getty Images, Foto: svetikd

Step off the buzzing city streets into Hackesche Höfe, Mitte’s best-kept secret and home to some of the best independent Berlin shops and boutiques. Soak up a rare moment of peace and tranquillity in the quiet courtyards and browse for gifts at Promobo, a stunning design store stocking the best in beautiful and offbeat gift ideas made from quality materials with a quirky twist: think origami-style earrings or animal-shaped bookends. Here, just a stone’s throw from some of the city’s biggest sights and chain stores, you can give the gift of unique style with a smile this Christmas.

Where: Rosenthalerstraße 40/41, Mitte

Tip 3: Shop everyday gifts made hip at Hallesches Haus

Various glycerin soaps with caustic soda
Seife gettyimages, Foto: Westend61

Impeccably stylish Hallesches Haus in the eternally hip Berlin district of Kreuzberg is the perfect place to start any last-minute Christmas gift shopping. Gift shop, brunch spot and events space all in one, it’s bound to stock something your loved ones will cherish: from stylish fashion and accessories and stunning everyday homeware from quality independent labels to fun and quirky gifts – think nude torso candles – it’s got gift shopping all wrapped up. If you need a little energy to get you through the rest of your shopping trip, make a pitstop for a spot of brunch at the delightful café – after all, you deserve a treat too.
Where: Tempelhofer Ufer 1, Kreuzberg

Hallesches Haus

Tip 4: Give the gift of play with toys and treats from Allerleispiel

shopping in berlin mitte
Spielzeug visitberlin, Foto: Philip Koschel

Festive shopping is all fun and games at this cute little store in picture-postcard Prenzlauer Berg. Allerleispiel is a paradise for kids who love to play and create – and anyone who feels young at heart. Pick up the perfect gift for the little ones in your life from the carefully curated selection of quality wooden toys, costumes, dolls and more. This lovingly designed shop stocks everything from household names to quirky independent labels, so you’re sure to find a gift to make little eyes light up with festive joy.

Where: Prenzlauer Allee 211, Prenzlauer Berg


Tip 5: Trust in Rust Sydney for leather goods with Australian style

of/Berlin Shop
Taschen of/Berlin, Foto: Catrin Soldo

Head to the stylish Bikini Berlin shopping centre in chic Charlottenburg to shop fabulous leather goods for friends and family who love the finer things in life. Stocking a range of stunning and practical lifestyle goods made from handmade genuine leather – everything from satchels to stationery – this Australian-inspired boutique is a reliable choice for last-minute Christmas gift that are made with love and built to last. In Rust we trust.
Where: Bikini Berlin, Budapester Straße 48, Charlottenburg

Rust Sydney

Tip 6: Buy brilliant books at Buchhandlung Bayrischer Platz

Bücherbogen am Savignyplatz
Bücher in Berlin visitBerlin, Foto: Günter Steffen

Give the gift of great literature at this bookish spot in smart Schöneberg. This true Berlin institution has lived through the ups and downs of the city’s 20th-century history to serve a delighted clientele from Berlin and beyond to this day. Run by bookselling veteran Christiane Fritsch-Weith since 1975, this is a literary emporium with expertise to spare. It’s the perfect place to pick up a bestseller or cult classic for the bookworm in your life. If you’re running low on both inspiration and time, just ask – Christiane’s team is sure to have some great Christmas gift ideas for you.

Where: Grunewaldstraße 59, Schöneberg

Buchladen Bayerischer Platz

Tip 7: Shop funky gifts with a Mexican twist at Superskull

Masquerade on the Day of the Dead
Masquerade on the Day of the Dead Getty Images, Foto: Peathegee Inc

Cutting-edge Kreuzberg is always a great spot for Berlin shops with a twist, and Superskull is yet another jewel in its quirky crown. Inspired by the iconic Mexican holiday Día de Muertos, more commonly known in English as Day of the Dead, it stocks a stunning selection of Mexican-style decorations: alongside paper garlands and pictures of Frida Kahlo, you’ll find lucha libre wrestling masks all the way from Mexico City, or funky skull and slogan T-shirts for the ‘Bad Hombre’ in your life. Slip a slice of Mexico into their stocking – or a stunning bejewelled skull under the tree – for Christmas with a difference this year.

Where: Mittenwalder Straße 13, Kreuzberg


Tip 8: Pick up a festive feast with a Canadian flavour at Tims

Selbstgemachte Plätzchen
Getty Images, Foto: kajakiki

Canada, like Berlin, is known for its friendly people and chilly winters – and there’s nothing better to warm the heart at Christmas than tasty treats bringing together the best of both worlds. Give them a taste of Canada this Christmas with delicious bakes and buns from Tims. This spot has plenty of great Christmas gift ideas for friends and family with a sweet tooth. Founded by Tim Coughlin, this Berlin institution still bakes its treats based on recipes from the Coughlin family back in Ontario. Wherever your loved ones hail from, a little bag of mini-brownies or cute shortbread biscuits from Tims is sure to make a delightful last-minute Christmas gift.

Where: Friedenstraße 26, Mariendorf

Tim's Backwaren

Tip 9: Browse beautiful natural cosmetics at Tiaré

Spa Beauty Care Concept. Beautiful Various Products Spa Set for Care. Spa Products View from Above.
Naturkosmetik Berlin Getty Images, Foto: nerudol

Leafy Prenzlauer Berg is a lovely neighbourhood – and an evergreen spot for great Berlin shops, with some of the best independent boutiques for you to browse. Go greener this Christmas with a gift of ethical cosmetics from Tiaré for the conscious consumer in your life. This delightful little shop stocks stunning beauty and wellness products made from natural ingredients that are kind to people and planet alike. With everything from natural soaps and essential oils to herbal tea, it’s a great spot for stocking-fillers. For something a little more special, the store also offers a selection of pampering beauty and wellness treatments you can book to give the gift of the ultimate time out. Simply beautiful.

Where: Stargarder Straße 68, Prenzlauer Berg


Tip 10: Bring beauty home for Christmas with stunning gifts from Nandi

Design in Berlin
Cooll Midcentury Design Getty Images, Foto: Katarzyna Bialasiewicz

Beautiful Christmas gift ideas abound at this boutique, another stunning Prenzlauer Berg spot selling stylish homeware, textiles and jewellery. Founded by two friends in Berlin in 2016, it stocks hand-picked products from around the globe alongside its own designs. Pick up a beautiful carafe or bowl for friends who host the best dinner parties, or feelgood tunics and jewellery for the laid-back fashionista in your life. The perfect place to shop Christmas in style.

Where: Dunckerstraße 11, Prenzlauer Berg


Tip 11: Give the gift of great coffee from Andraschko

Smiling coffee
Smiling coffee Getty Images, Foto: a_crotty

This Christmas, give them a taste of the good stuff with delicious roast coffee from Andraschko. This proudly independent coffee company based in the capital takes the best beans from Central and South America and beyond and lovingly roasts them to create fabulous coffees with an unmistakable Berlin twist. Inspired by a previous life running a Viennese-style coffee house, the team create delicious blends inspired by European café culture alongside their own unique Italian-style espresso and more. Slip a bag of Andraschko’s coffee into your loved one’s stocking for a guaranteed smile on their face every morning – not just Christmas morning.

Where: Industriestraße 18, Tempelhof




lives in Berlin for over 20 years and loves to travel the city. Preferrably by bike, she discovers the most exciting and interesting sides of Berlin. Across the city, across country and also off the beaten track.