Best Places to Buy Souvenirs in Sofia (Skip the Tourist Junk)
Words by
Maria Dimitrova
Advertisement
If you are hunting for the best souvenir shopping in Sofia, you need to ignore the mass-produced magnets and plastic flags sold near Vitosha Boulevard. The real local gifts Sofia has to offer are found in small workshops, art studios, and family-run shops scattered across the city. I have spent years walking these streets, and the authentic souvenirs Sofia produces are rooted in centuries of craft traditions, from rose oil distillation to hand-painted ceramics. This guide will take you to the places where you can actually meet the makers and bring home something worth displaying.
1. The Bulgarian Rose Shop (ul. Tsar Ivan Asen II)
Tucked into a quiet side street just off the main pedestrian drag, The Bulgarian Rose Shop is where I send every friend who asks me what to buy in Sofia. This small, family-owned store specializes in products made from Bulgarian rose oil, which has been a cornerstone of the country's identity since the 17th century. The Kazanlak Rose Valley produces roughly 70 percent of the world's rose oil, and this shop sources directly from distillers in that region. You will find pure rose oil, rose water, handmade soaps, and small ceramic jars of rose-petal jam that make genuinely impressive gifts.
Advertisement
The best time to visit is mid-morning on a weekday, before the lunch-hour crowd filters in from nearby offices. The owner, who has run the shop for over two decades, will often let you smell different grades of rose oil and explain the distillation process if you show genuine interest. Most tourists do not know that the shop also stocks limited-edition rose-oil perfumes blended in small batches, which are never advertised outside the store. These perfumes sell out quickly, usually by early afternoon on Saturdays.
The Vibe? Quiet, fragrant, and unhurried, like stepping into a botanical apothecary.
The Bill? Rose oil starts around 15 leva for a small vial; perfumes range from 40 to 120 leva.
The Standout? The small-batch blended perfumes that you cannot find anywhere else in the city.
The Catch? The shop is tiny, so if two or three groups are inside at once, it gets cramped fast.
Advertisement
A local tip: ask the owner about the difference between "otto" and "absolute" rose oil. She will pull out reference bottles and walk you through it, and you will leave knowing more than most perfume shop employees in Western Europe.
2. Ethnographic Museum Gift Shop (pl. Knyaz Aleksandar I)
The National Ethnographic Museum operates out of the former royal palace building on Knyaz Aleksandar I Square, and its gift shop is one of the most underrated spots for authentic souvenirs Sofia has in its cultural institutions. Unlike generic museum shops that stock the same postcards and keychains you see everywhere, this one carries handwoven textiles, reproduction folk jewelry, and illustrated books on Bulgarian craft traditions. The embroidered aprons and sashes are made by artisans from regions across Bulgaria, and each piece comes with a small card explaining its regional origin and symbolic meaning.
Advertisement
I usually visit on a Thursday or Friday morning when the museum is quieter and the shop attendant has time to explain the differences between, say, a Pirot kilim and a Chiprovtsi-woven textile. The prices are fair, typically ranging from 20 leva for a small embroidered piece to 150 leva for a larger woven rug. What most tourists overlook is that the shop occasionally stocks antique-style copper coffee sets made by a coppersmith in the town of Chiprovtsi, a tradition that dates back to the Bulgarian National Revival period in the 18th and 19th centuries.
The Vibe? Scholarly and calm, with the hush of a museum corridor.
The Bill? Most items fall between 20 and 80 leva; larger textiles go up to 150 leva.
The Standout? The handwoven sashes with regional embroidery patterns you will not see replicated in tourist shops.
The Catch? The shop has limited hours that align with the museum schedule, so check before you go.
Advertisement
This place connects directly to Sofia's role as the guardian of Bulgaria's cultural memory. The museum itself houses one of the country's most important collections of folk art, and the gift shop extends that mission by supporting living artisans.
3. The Street of Crafts at the St. Nedelya Church Area
Running between St. Nedelya Church and the edge of the Sofia Largo architectural complex, the small lanes around this area host a rotating group of independent artisans who set up tables on weekends. This is not a formal market, and that is exactly what makes it special. On Saturdays from spring through early autumn, you can find woodcarvers, leather workers, and ceramicists selling directly from their stalls. The items here are the kind of local gifts Sofia artisans produce when they are not filling orders for bulk tourist retailers.
Advertisement
I have bought hand-carved wooden spoons, small ceramic bowls glazed in traditional Bulgarian green and brown tones, and leather-bound notebooks from these stalls. Prices are negotiable in a friendly way, and the artisans are usually happy to explain their process. The best window is between 10:00 and 14:00 on Saturday, before some vendors pack up early. One detail most visitors miss is that a few of the woodcarvers source their timber from the Vitosha Mountain slopes just south of the city, and they will tell you exactly which part of the forest their wood came from if you ask.
The Vibe? Relaxed and conversational, like a neighborhood block party.
The Bill? Wooden items from 10 to 40 leva; ceramics from 15 to 60 leva.
The Standout? The hand-thrown ceramic bowls with traditional glazing techniques.
The Catch? The stalls are weather-dependent, so a rainy Saturday means most vendors will not show up.
Advertisement
A local tip: bring small bills and coins. Many of these artisans do not carry card readers, and fumbling with a 100-leva note for a 15-leva item is a quick way to lose their goodwill.
4. Litiya Gallery and Craft Workshop (ul. Hristo Belchev)
Hristo Belchev Street is one of Sofia's most elegant thoroughfares, lined with Belle Époque buildings and small galleries. Litiya Gallery sits among them, functioning as both a showcase for contemporary Bulgarian artists and a retail space for handmade jewelry, prints, and small sculptural objects. The gallery has been operating for years and has built relationships with dozens of Bulgarian artists, so the inventory rotates regularly. When I last visited, I found silver jewelry inspired by Thracian motifs, linocut prints of Sofia's skyline, and small ceramic figurines based on characters from Bulgarian folklore.
Advertisement
Weekday afternoons are ideal because the gallery is rarely crowded, and the curator is often present to discuss the artists' work. Prices range widely, from 25 leva for a set of art prints to several hundred leva for a silver necklace. What most tourists do not realize is that the gallery also takes custom commissions. If you see a style you like, you can request a piece in a different size or color, and the artist will typically complete it within two to three weeks.
The Vibe? Refined and intimate, with the feel of a private viewing room.
The Bill? Prints from 25 leva; jewelry from 80 to 300 leva.
The Standout? The Thracian-inspired silver jewelry that connects modern design to ancient Bulgarian history.
The Catch? The gallery is on the second floor of a historic building with no elevator, so stairs are unavoidable.
Advertisement
This gallery reflects Sofia's growing contemporary art scene, which draws heavily on the country's deep archaeological and folk heritage. Buying here supports working artists directly, which is increasingly rare in a city where commercial rents are pushing creatives to the margins.
5. The Central Market Hall (Tsentralni Hali)
The Central Market Hall on Maria Luiza Boulevard is a Sofia institution that opened in 1911, and while most visitors come here for food, the upper level and surrounding stalls carry a surprising range of authentic souvenirs Sofia shoppers often overlook. You will find jars of lutenica (a roasted pepper and tomato spread), bags of dried herbs from the Rhodope Mountains, packets of sharena sol (a colorful Bulgarian spice mix), and small bottles of rakia from local producers. These are edible souvenirs, but they are the kind that actually get used and talked about back home.
Advertisement
I go on Tuesday or Wednesday mornings when the market is fully stocked but not yet crowded with weekend shoppers. The dried herb vendors near the upper-level entrance are particularly knowledgeable and will recommend blends for specific dishes. Most tourists do not know that the market also has a small section near the back where a couple of vendors sell hand-painted ceramic tiles and small pottery items, usually priced between 10 and 30 leva. These are made in workshops outside Sofia and have a distinctly Bulgarian folk aesthetic.
The Vibe? Lively and aromatic, with the energy of a working market rather than a tourist attraction.
The Bill? Spice mixes from 5 to 15 leva; ceramic items from 10 to 30 leva.
The Standout? The sharena sol spice mix, which is colorful, lightweight, and unmistakably Bulgarian.
The Catch? The market can get very crowded on Saturday mornings, and parking nearby is nearly impossible.
Advertisement
A local tip: if you buy rakia, ask the vendor to recommend a brand from the Thracian Lowlands region. The grape varieties grown there produce a smoother, fruitier spirit than the standard plum-based rakia most tourists default to.
6. Vintage and Handmade at Oborishte Street Shops
Oborishte Street, running south from the National Assembly toward the City Garden, has quietly become one of the best corridors for independent shops in Sofia. A handful of small stores here specialize in vintage Bulgarian items, handmade accessories, and repurposed objects that fall somewhere between antique and contemporary design. One shop I visit regularly stocks Soviet-era Bulgarian posters that have been professionally framed, mid-century enamelware, and hand-knitted wool socks made by elderly women in mountain villages.
Advertisement
The shops here tend to open around 11:00 and stay open until 19:00 or 20:00, and weekday visits are best because the street is calm enough to browse without being jostled. Prices for vintage posters range from 30 to 100 leva depending on condition and rarity, while the knitted socks are a steal at around 10 to 15 leva per pair. What most visitors miss is that one of the shop owners maintains a small back room with additional inventory that is not displayed on the main floor. If you express serious interest, she will bring out older, more unusual pieces, including hand-embroidered tablecloths from the 1940s and 1950s.
The Vibe? Curated and slightly bohemian, like a well-organized attic of Bulgarian history.
The Bill? Socks from 10 leva; framed posters from 30 to 100 leva.
The Standout? The Soviet-era Bulgarian propaganda and travel posters, which are visually striking conversation pieces.
The Catch? The shops are small and spread out, so finding them requires a bit of wandering and attention to storefronts.
Advertisement
This street connects to Sofia's layered political history. Oborishte itself is named after the site of the 1876 April Uprising assembly, and the area around the National Assembly has been at the center of Bulgarian political life for over a century. Shopping here feels like browsing through the material culture of that history.
7. The Boyana Church Area Artisan Sellers
Boyana Church, a UNESCO World Heritage Site on the lower slopes of Vitosha Mountain, is primarily visited for its extraordinary 13th-century frescoes. However, the small cluster of vendors and informal sellers near the church entrance and along the approach road offer handmade items that qualify as some of the most thoughtful local gifts Sofia visitors can find. These are not the polished products of a retail shop. They are hand-knitted scarves, small wooden icons, beeswax candles, and jars of wildflower honey collected from the Vitosha foothills.
Advertisement
I recommend visiting on a weekday morning when the church tour groups are smaller and the vendors have time to chat. The honey is particularly good, usually sold in unlabeled glass jars for around 8 to 12 leva, and the knitted items are made by local women who have been selling here for years. One detail most tourists overlook is that the small wooden icons are carved by a retired woodworker from the nearby village of Boyana, and each one is slightly different. He does not advertise this, but if you ask the vendor, she will confirm it.
The Vibe? Rustic and peaceful, with mountain air and birdsong.
The Bill? Honey from 8 to 12 leva; knitted scarves from 20 to 40 leva; wooden icons from 15 to 35 leva.
The Standout? The wildflower honey from the Vitosha foothills, which tastes distinctly different from commercial varieties.
The Catch? The vendors are informal and do not always have change for large bills, and there is no card payment option.
Advertisement
A local tip: combine your visit with a walk along the Boyana Waterfall trail, which starts nearby and takes about 45 minutes round trip. The whole area feels like a different country compared to the city center, even though it is only a 20-minute drive.
8. Art Gallery Rakursi (ul. Tsar Simeon I)
Art Gallery Rakursi, located on Tsar Simeon I Street in the heart of the city center, is a contemporary gallery that doubles as a retail space for Bulgarian-made design objects. The gallery focuses on functional art, meaning the items you buy here are meant to be used, not just displayed. I have found hand-thrown ceramic mugs, linen tea towels printed with Bulgarian folk patterns, and small wooden cutting boards made from locally sourced beechwood. The aesthetic is modern but rooted in tradition, which makes these pieces feel like authentic souvenirs Sofia can be proud of rather than generic trinkets.
Advertisement
The gallery is open Tuesday through Saturday, and I prefer going on Thursday or Friday afternoons when the light through the front windows makes the ceramics look their best. Prices are moderate, with mugs around 25 to 35 leva and linen items from 20 to 50 leva. What most tourists do not know is that the gallery hosts small exhibition openings on the first Friday of each month, and attending one gives you access to meet the artists and often purchase new work before it goes on general display.
The Vibe? Bright, modern, and thoughtfully arranged, like a design showroom with a personal touch.
The Bill? Ceramic mugs from 25 to 35 leva; linen goods from 20 to 50 leva.
The Standout? The ceramic mugs with subtle folk-pattern glazes that are both beautiful and functional.
The Catch? The gallery closes on Sundays and Mondays, so plan accordingly.
Advertisement
This gallery represents a younger generation of Sofia creatives who are reinterpreting Bulgarian craft traditions for contemporary life. Buying here means supporting a model where tradition and innovation coexist rather than compete.
When to Go and What to Know
The best months for souvenir shopping in Sofia are May through October, when outdoor markets and street vendors are active and the weather makes wandering comfortable. Winter is not a bad time, but some outdoor stalls and the Boyana-area vendors reduce their hours or disappear entirely from November through March. Weekday mornings, generally between 10:00 and 13:00, are the sweet spot for most shops because you avoid both the tourist crowds and the after-work rush.
Advertisement
Cash is still king at many of the smaller and more authentic venues, especially the street vendors near St. Nedelya and the Boyana Church area. Bulgarian leva are pegged to the euro at a fixed rate of 1.95583 leva per euro, so conversions are straightforward. Most established shops in the city center accept cards, but having 50 to 100 leva in small bills on you at all times will make your life easier.
One final piece of advice: do not rush. The best souvenir shopping in Sofia happens when you slow down, ask questions, and let shop owners and artisans tell you the story behind what they make. That story is the real souvenir, and it is the one thing no mass-produced trinket can replicate.
Advertisement
Frequently Asked Questions
Are credit cards widely accepted across Sofia, or is it necessary to carry cash for daily expenses?
Credit cards are accepted at most restaurants, hotels, and larger shops in Sofia's city center. However, small independent vendors, outdoor market stalls, and many artisan sellers operate on a cash-only basis. Carrying 50 to 100 leva in small bills is recommended for daily expenses at local markets, street vendors, and smaller shops.
Advertisement
What is the standard tipping etiquette or service charge policy at restaurants in Sofia?
Tipping in Sofia is not legally required but is customary. Most locals round up the bill or leave 10 percent at sit-down restaurants. Some restaurants include a service charge on the bill, so it is worth checking before adding a tip. At cafes, rounding up to the nearest lev is common practice.
Advertisement
Is Sofia expensive to visit? Give a realistic daily budget breakdown for mid-tier travelers?**
Sofia is one of the more affordable capitals in Europe. A mid-tier traveler can expect to spend roughly 80 to 120 leva per day on meals, including a sit-down lunch and dinner with a drink. Budget around 100 to 180 leva per night for a decent hotel or apartment in the city center. Public transport costs 1.60 leva per ride, and museum entry fees typically range from 5 to 15 leva.
Advertisement
What is the average cost of a specialty coffee or local tea in Sofia?
A specialty coffee, such as a flat white or pour-over, costs between 5 and 10 leva at most independent cafes in Sofia. Traditional Bulgarian herbal tea, served at restaurants or tea houses, typically costs 3 to 6 leva. Chain coffee shops are slightly cheaper, with basic espresso drinks starting around 3 to 4 leva.
Advertisement
How easy is it to find pure vegetarian, vegan, or plant-based dining options in Sofia?
Vegetarian and vegan dining has become significantly more accessible in Sofia over the past decade. The city center has at least a dozen fully vegetarian or vegan restaurants, and most mainstream restaurants now include plant-based options on their menus. Traditional Bulgarian cuisine also offers naturally vegetarian dishes, such as shopska salad, stuffed peppers, and bean stews, which are widely available.
Advertisement
Advertisement
Advertisement
Enjoyed this guide? Support the work