Matryoshka dolls, also known as Russian nesting dolls, are one of the most iconic souvenirs from Russia. These colorful, hand-painted wooden dolls, which fit inside one another, are a great way to bring home a piece of Russian heritage. If you’re in Moscow and looking to buy authentic Matryoshka dolls, here are the best places to find high-quality, traditional, and beautifully crafted versions of these famous dolls.
1. GUM (State Department Store)
Location: Red Square, 3
GUM is one of the most famous shopping centers in Moscow and a must-visit destination for tourists. Inside this historic building, you’ll find a range of authentic Matryoshka dolls. The dolls sold here are often hand-painted with traditional Russian designs, making them perfect for collectors or as a unique souvenir.
Why It’s Great
GUM offers a wide selection of high-quality Matryoshka dolls, often made by renowned Russian artisans. The store is also located in a historic and elegant setting, adding an extra layer of charm to your shopping experience.
What to Look For
- Traditional Russian folk art designs.
- Hand-painted dolls with vibrant, intricate details.
- Limited edition or collector’s items.
2. Izmailovo Market
Location: Izmailovo, near the Izmailovo Kremlin
Izmailovo Market is a vibrant flea market known for its handmade and authentic Russian souvenirs, including Matryoshka dolls. The market features various vendors selling dolls in all sizes, colors, and styles, so you’ll have plenty of options to choose from.
Why It’s Great
This market offers a more authentic and local shopping experience. You’ll find a variety of handcrafted Matryoshka dolls, many of which are made by Russian artisans from different regions. Bargaining is also a part of the experience, allowing you to get a good deal.
What to Look For
- Handcrafted dolls by local artisans.
- Traditional and modern designs.
- Dolls in wooden boxes or featuring regional themes.
3. Arbat Street
Location: Arbat Street
Arbat Street is one of Moscow’s most famous pedestrian streets, lined with shops, cafés, and galleries. Many souvenir shops on Arbat Street sell authentic Matryoshka dolls. The dolls here are typically hand-painted with traditional Russian motifs, and you’ll find both classic and unique, modern versions.
Why It’s Great
Arbat Street is not only a popular shopping area but also a place where you can find authentic and traditional Russian crafts. The street offers a wide variety of Matryoshka dolls that are perfect for both casual shoppers and collectors.
What to Look For
- Classic nesting dolls with bright floral designs.
- Larger sets and dolls featuring Russian fairy tales.
- Affordable souvenirs with great quality.
4. Detsky Mir (Children’s World)
Location: Lubyanka Square, 5
Detsky Mir is one of Russia’s largest and most iconic toy stores, located right in the heart of Moscow. While it primarily caters to children, it offers a variety of authentic Russian souvenirs, including Matryoshka dolls. The dolls at Detsky Mir are generally made by well-known Russian artists and are often available in a variety of sizes.
Why It’s Great
Detsky Mir offers a wide selection of traditional Russian dolls, and the store is centrally located, making it a convenient place for tourists to stop by. It’s a great spot if you’re looking for a quality gift or a souvenir for children.
What to Look For
- Traditional Matryoshka sets.
- Modern variations with fun and unique themes.
- Handmade dolls made with traditional Russian craftsmanship.
5. Izmailovo Kremlin
Location: Izmailovo, East Moscow
Located within the Izmailovo Kremlin, this area is a unique shopping and cultural destination where you’ll find several shops selling authentic Russian handicrafts, including Matryoshka dolls. The area is specifically known for its traditional Russian art and is an excellent place to pick up one-of-a-kind souvenirs.








Why It’s Great
The Izmailovo Kremlin offers a historically immersive experience, and the dolls here are often handcrafted in the nearby villages, showcasing authentic craftsmanship. The atmosphere of the market adds to the local Russian experience.
What to Look For
- Hand-painted, traditional dolls.
- Dolls with historical and cultural themes.
- Locally made, one-of-a-kind pieces.
6. Tsvetnoy Central Market
Location: Tsvetnoy Boulevard, 15
Tsvetnoy Central Market is a contemporary shopping mall that houses some of the best luxury and artisan boutiques in Moscow. While it primarily focuses on high-end fashion and gourmet food, it also features a handcrafted souvenir section with a selection of Matryoshka dolls from local artisans.
Why It’s Great
Tsvetnoy Central Market offers a more upscale shopping experience, where you can find unique, high-quality Matryoshka dolls that blend traditional Russian craft with modern artistry.
What to Look For
- Stylish, handcrafted dolls with a modern twist.
- Limited edition or artisan pieces.
- Creative designs that incorporate elements of Russian culture.
7. Red Square Souvenir Shops
Location: Red Square
No trip to Moscow is complete without visiting Red Square, and the souvenir shops here sell a variety of authentic Russian products, including Matryoshka dolls. Whether you’re walking around GUM or exploring the nearby kiosks, you’ll find a variety of dolls in every price range.
Why It’s Great
Red Square is a central point for tourists, and the souvenir shops here offer a great selection of traditional Russian dolls. It’s a convenient spot for picking up last-minute gifts or souvenirs.
What to Look For
- Classic Russian-style dolls.
- Sets with traditional Russian themes like folk costumes or fairytales.
- Unique, affordable options for casual shoppers.
8. Vernisazh Market
Location: Vernisazh, 57 Vernisazh Street
For those seeking more traditional Russian art and souvenirs, Vernisazh Market in Moscow is a popular destination. Known for its vast selection of handcrafted items, the market offers an array of beautiful Matryoshka dolls, often made by local artists.
Why It’s Great
The Vernisazh Market is known for its authentic, handmade goods and is a great place to find unique and traditional Russian dolls that are often not available in mainstream stores.
What to Look For
- Hand-painted Matryoshka dolls with folk art patterns.
- Custom-made dolls from local artisans.
- Antique or vintage nesting dolls.
Conclusion
Moscow is home to numerous shops and markets offering authentic Matryoshka dolls that reflect the country’s rich cultural heritage and craftsmanship. Whether you’re shopping at iconic locations like GUM and Red Square, or exploring local markets like Izmailovo and Vernisazh, you’ll find a wide selection of dolls in all sizes, designs, and price ranges. These handcrafted treasures are not only beautiful souvenirs but also timeless symbols of Russian culture.