
Shopping in Sofia: Streets, Markets and What to Buy
Sofia is known for Vitosha Boulevard, its long pedestrian shopping street, but the shopping I'd send you to sits on the smaller streets and in the markets around it. This guide covers the best shopping streets, the markets for antiques, food and books, the malls, what to buy, how paying and haggling work in 2026, and where I'd go for each kind of shopping.
Shopping in Sofia at a glance
Most of the shopping a visitor wants sits inside a small part of the center, between St Nedelya Square, Alexander Nevsky Cathedral and the Central Market Hall. Only the malls and the big outer markets need a tram, a bus or a taxi.
The best shopping streets in Sofia
Vitosha Boulevard
Vitosha Boulevard, which everyone in Sofia calls Vitoshka, is the city's main shopping street and its most expensive. The western brand names cluster between St Nedelya Square and Patriarch Evtimiy Boulevard: H&M, Zara and Massimo Dutti sit between Bulgarian boutiques and high-end labels, with souvenir shops in the gaps.

In 2007 a Cushman and Wakefield study ranked it the 22nd most expensive shopping street in the world, and the prices on the shelves still follow the rents. The car-free stretch is the easiest place in Sofia to shop on foot, with a terrace every few doors, and Vitosha Boulevard has the Palace of Justice at one end and the National Palace of Culture at the other.
Hristo Botev Boulevard, a few blocks over and parallel to Vitosha, has better bargains, including shops selling Bulgarian leather and locally made cotton clothes.
Graf Ignatiev Street
Graf Ignatiev is Sofia's other big shopping street, a busy tram street lined with shops on both sides. It feels more everyday than Vitosha, and the side streets around it hold a long run of small shops.

I'd walk it mainly because it links my two favorite shopping stops in Sofia: the book stalls on Slaveykov Square and the bottom end of Tsar Shishman Street.
The Slaveykov Square book market
Slaveykov Square, on Graf Ignatiev Street, is best known as Sofia's open-air book market, with rows of covered book stalls along the sidewalk.

Most of the stock is in Bulgarian, so the find here is an old Bulgarian edition of a book you love, a cheap and light souvenir even if you cannot read Cyrillic.
Tsar Shishman Street
Tsar Shishman Street starts behind the InterContinental hotel and runs through to Graf Ignatiev. It has the best mix of independent shops in the city: arty boutiques and jewelry shops side by side with home furnishings, book and gift stores, soup bars and burger bars.

The shops are small and privately owned, and the street suits both a tight budget and a bigger one. Look for Magazin 10, which sells work by local designers, and Elephant Bookstore. A block or two away, the small streets around the Doctor's Garden, Shipka, San Stefano and Krakra, have more small shops at a slower pace.
Pirotska Street
Pirotska Street, opposite the Banya Bashi Mosque, was the first pedestrian shopping street in Sofia. It is lower-key than Vitosha, and I find it a nicer walk.

The Central Market Hall stands at the start of the street. Walk a few blocks along Pirotska and turn north, and you reach Zhenski Pazar, so this is the street that links the old center to the markets.
Markets in Sofia
Zhenski Pazar and the Central Market Hall are where Bulgarians do their own food shopping, and four of the best markets in Sofia sit in the center: the antiques stalls at Alexander Nevsky, Zhenski Pazar, the Central Market Hall and the book stalls on Slaveykov Square.
The antiques market at Alexander Nevsky
On the square beside Alexander Nevsky Cathedral and St Sofia Church, stalls sell Soviet badges and officer hats, medals, coins, old cameras, icons and Russian dolls. In a separate corner, older women sell handmade lace, embroidered tablecloths and knitted socks.

The stalls are out every day from about 10 AM when the weather is fine. A lot of the communist memorabilia is reproduction, prices depend on who is asking, and the first stall is rarely the cheapest. The antiques market at Alexander Nevsky is still where I'd buy a souvenir with some history to it, and it fits easily around a visit to Alexander Nevsky Cathedral, which is free to enter. Bitaka, on the outskirts of the city, is the largest flea market in Sofia and runs on Saturdays.
Zhenski Pazar
Zhenski Pazar, the Women's Market, is an open-air market a few blocks north of Pirotska Street. Its stalls are piled with fresh fruit and vegetables, cheese and spices.

It feels a long way from the boutiques on Vitosha. Come in the morning, when the stalls sell hot banitsa for breakfast, and look in the wine and spirit shops around it: they carry a wider range of rakia than the supermarkets. I'd look for chubritsa and sharena sol to take home at Zhenski Pazar too.
The Central Market Hall
The Central Market Hall, called Halite, is the grand covered market on Maria Luiza Boulevard, at the start of Pirotska Street. Food stalls fill the ground floor, and the upper level has small shops.

It is calmer and tidier than Zhenski Pazar, and it is where I'd buy cheese, spices or a jar of something to take home. The bakery section sells banitsa in the morning, and the Central Market Hall is worth a look for the building alone.
Further out, Ilientsi Market is the largest market in Sofia for cheap clothes, shoes and other everyday goods. Most of the stock is imported, from Turkey above all, with some from China and Greece. I'd only make the trip if you need basics.
Shopping malls in Sofia
Sofia has at least six big malls, and most of them sit outside the old center. I'd use them for a rainy afternoon or for something you forgot to pack, and spend the good weather on the streets and markets.
| Mall | Address | Good to know |
|---|---|---|
| Serdika Center | 48 Sitnyakovo Boulevard, Oborishte | Opened 2010, more than 210 stores |
| The Mall | 115 Tsarigradsko Shose Boulevard | 178 stores on 66,000 square meters |
| Mall of Sofia | 101 Stamboliyski Boulevard | Opened 2006, 130 stores and a cinema |
| Park Center Sofia | Cherni Vrah and Arsenalski boulevards, south of NDK | Opened 2006 as City Center Sofia, more than 100 stores |
| Paradise Center | 100 Cherni Vrah Boulevard | Opened 2013, the largest mall in Sofia |
| Sofia Outlet Center | 92A Tsarigradsko Shose Boulevard | About 80 outlet stores at discount prices |
Mall of Sofia is the closest of the big ones to the old center, and Serdika Center has bus and tram stops right outside. Sofia Outlet Center is the one to pick for discounted brand clothes, and Bulgaria Mall, at 69 Bulgaria Boulevard, is a seventh option among the malls in Sofia.
What to buy in Sofia
The best things to bring home from Sofia are small, local and easy to pack, and Bulgarian souvenirs worth the suitcase space start with rose oil and run through pottery, embroidery and rakia.
| What to buy | Where in Sofia | What to know |
|---|---|---|
| Rose oil | Rose oil specialty shops | Pure oil comes in sealed vials, about €23 to €26 for 1 ml |
| Rose water, rose jam, lokum | Supermarkets and souvenir shops | Cheap and light |
| Troyan pottery | Souvenir shops, the Alexander Nevsky stalls | Ask the seller to pack it well |
| Lace and embroidery | The women's stalls beside Alexander Nevsky | Reasonable prices for handmade work |
| Icons | The Alexander Nevsky market | Gold leaf costs more |
| Rakia and wine | Zhenski Pazar wine shops, supermarkets, airport duty free | Buy bottles with the excise strip |
| Chubritsa and sharena sol | Zhenski Pazar, the Central Market Hall | Weigh almost nothing |
| Lukanka | Supermarkets, vacuum packed | Karlovo is known for it |
Troyan pottery, with its dripped glaze, and hand embroidery are the two Bulgarian crafts I'd pick first, and both are sold at the Alexander Nevsky stalls and in souvenir shops. For a drink to take home, rakia is the national spirit, and a craft 500 ml bottle costs about €10 to €26. Wine is the other good bottle, because Bulgarian wine is rarely exported and is good value on local shelves.
Prices, paying and haggling in Sofia
Bulgaria adopted the euro on 1 January 2026, so every shop, market stall and mall in Sofia prices in euros. Money in Bulgaria is now the same as in most of the EU: cards work almost everywhere on Vitosha and in the malls.
Prices in shops are fixed, and nobody bargains in a boutique or a supermarket. Haggling belongs to the market stalls, above all at Alexander Nevsky, where it is expected and the first price is an opening offer. Carry some cash in small notes for the stalls, kiosks and market traders, who do not all take cards, and do not expect a receipt from them.
The markets, Hristo Botev and the side streets are where your money goes further, and Sofia on a budget is easy as long as you shop where Bulgarians shop.
When to go shopping in Sofia
Most shops in the center open around 10 AM, and the terraces and shops on Vitosha stay busy into the evening. For the antiques stalls at Alexander Nevsky, go at about 10 AM, ahead of the tour buses that reach the cathedral from around 11.
The food markets are at their best in the morning, when the produce is fresh. I'd do Zhenski Pazar and the Central Market Hall before lunch and save Shishman and Vitosha for the afternoon.
December adds the Christmas markets, with stalls of crafts and treats in the City Garden and in front of the National Palace of Culture. Christmas in Sofia is the time of year I'd plan a shopping afternoon around the markets.
Where I'd shop in Sofia, by what you want
| If you want | Go to | Why |
|---|---|---|
| International brands | Vitosha Boulevard or a mall | The big names are all there |
| Cheaper high-street shopping | Hristo Botev Boulevard | Same kind of shops, better bargains |
| An unusual gift | Tsar Shishman Street | Independent boutiques, jewelry and gift shops |
| Antiques and Soviet relics | Alexander Nevsky Square | Daily stalls, haggling expected |
| Handmade lace and tablecloths | The women's stalls beside Alexander Nevsky | Hand-crafted pieces at reasonable prices |
| Food to take home | The Central Market Hall or Zhenski Pazar | Cheese, spices and rakia |
| Second-hand books | Slaveykov Square | Open-air book stalls |
| Cheap clothes and shoes | Ilientsi Market | Low prices, big crowds |
| A rainy afternoon | Mall of Sofia or Serdika Center | Close to the center, everything under one roof |
If I had one afternoon, I'd start at the Central Market Hall, walk a stretch of Pirotska and back, cross to Alexander Nevsky for the stalls, and finish on Tsar Shishman. That route covers the food, the antiques and the independent shops on foot, and it skips the boulevard you will walk down anyway.
Key takeaways
- Vitosha Boulevard has the brands and the highest prices; Hristo Botev Boulevard has better bargains, and Pirotska is the nicer walk.
- Tsar Shishman Street is the best street in Sofia for independent shops and unusual gifts.
- The antiques market at Alexander Nevsky runs daily from about 10 AM, and haggling is expected at its stalls, while shop prices are fixed.
- Zhenski Pazar and the Central Market Hall are the places for food, spices and rakia to take home.
- Prices have been in euros since 1 January 2026, and pure rose oil costs about €23 to €26 for 1 ml.
Frequently asked questions
What is famous to buy in Bulgaria?
Rose oil is the most famous thing to buy in Bulgaria, along with rose cosmetics, rose jam and lokum. Troyan pottery, hand embroidery, icons, rakia and Bulgarian wine are the other classic buys.
What is the main shopping street in Sofia?
Vitosha Boulevard is the main shopping street in Sofia. Its stretch between St Nedelya Square and Patriarch Evtimiy Boulevard holds most of the international brands, plus Bulgarian boutiques and souvenir shops.
Are there any markets in Sofia, Bulgaria?
Yes, several. Zhenski Pazar and the Central Market Hall sell food, the antiques market at Alexander Nevsky runs every day, Slaveykov Square has book stalls, and Ilientsi is the big market for cheap clothes.
Is shopping in Sofia expensive?
It depends on the street. Vitosha Boulevard is the expensive end, once ranked the 22nd most expensive shopping street in the world, while the markets and side streets such as Hristo Botev are noticeably cheaper.
Can you haggle in Sofia?
Only at the market stalls. Haggling is expected at the antiques market on Alexander Nevsky Square, but shop and supermarket prices are fixed.
Do shops in Sofia take cards?
Yes, cards work in almost every shop on Vitosha Boulevard and in the malls. Carry some cash in euros for market stalls, kiosks and small traders.
Which mall is closest to the center of Sofia?
Mall of Sofia on Stamboliyski Boulevard is the closest of the big malls to the old center. Serdika Center, in Oborishte, has bus and tram stops right outside.


