Sofia's retail stretches from Ottoman-era market lanes to concept stores stocking Bulgarian designers. Three days cover the Halite food hall, the book stalls of Slaveykov Square, rose-oil counters and rug weavers, with mall floors kept to a single afternoon.
Sofia's oldest open-air market runs 400m along Stefan Stambolov Blvd with roughly 300 stalls: Rhodope sheep cheese, dried mountain herbs, lukanka salami and barrels of pickled vegetables. Daily 07:00-19:00, cash only at most stands.
The 1911 neo-Renaissance hall holds two floors of delicatessens — banitsa counters, honey and nut vendors, rakia bottlers, Bulgarian wine shops — above a basement displaying excavated Serdica-era Roman walls. Open daily 07:00-22:00.
Around 80 wooden stalls fill the square daily from about 09:00 to 19:00, stacked with Bulgarian first editions, Cyrillic art monographs, socialist-era propaganda posters, vintage maps and English-language paperbacks. Haggling is normal.
A non-profit shop selling certified work from Bulgarian makers across the country: Troyan drip-glaze ceramics, hand-woven Chiprovtsi kilim rugs, Rhodope wool socks, copper cezve pots and red-and-white martenitsa cords. Weekdays to 19:00.
A curated shop for contemporary Bulgarian design — screen-printed textiles, ceramics, jewellery, illustrated prints and stationery from small Sofia studios. Stock rotates seasonally and most pieces are made in runs of a few dozen.
The 1957 socialist-era department store beside the Largo keeps its marble staircases and brass rails, now filled with four levels of fashion, cosmetics and Bulgarian labels. Open daily around 10:00-21:00, with a top-floor cafe.
The city's antique and vintage spine: a few hundred metres of shopfronts selling Bulgarian oil paintings, brass icons, 1970s furniture, secondhand vinyl and independent clothing labels. Most open 11:00-19:00 and close Sundays.
A small independent bookshop and design store near Oborishte with English-language Balkan history, Bulgarian graphic novels in translation, local zines, letterpress cards and record-label merchandise. Evening readings are frequent.
Sofia's largest weekend flea market spreads across open ground in the southern suburbs: Soviet cameras and watches, enamel signs, tools, folk embroidery, records and household clearance. Busiest Saturday and Sunday mornings.
Permanent stalls ringing the square's east side sell painted icons, Bulgarian military insignia, Soviet pins and medals, coffee grinders, hand-embroidered linen and old banknotes. Trading runs daily, roughly 09:00 to sunset.
A 200-shop mall on Sitnyakovo Blvd with international chains, Bulgarian brands and a large supermarket useful for stocking up on rose jam, honey and wine at grocery rather than souvenir prices. Open daily 10:00-22:00.
The pedestrian lane running from St Nedelya toward the old centre lines up craft stalls and shops selling Kazanlak rose oil and rose water, lavender soap, painted wooden icons, embroidered aprons and ceramic salt cellars.