Pretoria shops at two speeds: Menlyn Park's 300-plus stores under one roof, and the low-key Hazelwood and Brooklyn strips where local ceramicists, leather makers and Afrikaans booksellers keep shop. Weekend markets in Boschkop and Silverton do the rest.
Saturdays only, 05:30-09:30, on Zwavelpoort/Moreleta grounds off the R104. Roughly 200 stalls of boerewors, koeksisters, farm cheese, biltong and hand-turned wooden bowls. Cash strongly preferred; most stalls charge R20-R80 an item.
Small museum shop inside the 1964 modernist building on Wessels Street, stocking exhibition catalogues, limited-run prints by Gauteng artists and postcards of the Irma Stern and Pierneef holdings. Open Tue-Sun 10:00-17:00.
The stretch of Lynnwood Road between Lynnwood Ridge and Menlo Park holds independent potters, framers and glass studios in converted houses. Expect hand-thrown stoneware mugs from R180, larger platters R600 upward, most open until 16:30 weekdays.
Behind the taproom on 13th Street, Menlo Park, a bottle shop carries over 200 South African craft beers plus branded glassware and growlers. Fill a 1L growler from the rotating taps, or build a mixed six-pack of Gauteng brewers to take home.
Nicolson Street's converted homes house homeware, jewellery and slow-fashion boutiques, plus the Village in Hazelwood courtyard. Independent labels price dresses R700-R2,500; leather bags start near R1,200. Most shops open 09:00-17:00, Sunday to 14:00.
Upmarket centre at Fehrsen and Lange Streets with roughly 150 stores, including Exclusive Books, Woolworths and South African designers. Quieter and lower-ceilinged than Menlyn, with a courtyard food level. Open 09:00-19:00 daily.
Gauteng's largest Pretoria mall at Atterbury and Lois Avenue, with more than 300 stores over multiple levels after its R2.5bn expansion. Local chains Markham, Poetry and Country Road sit alongside international brands; parking R10-R40.
Afrikaans and English independent bookseller near Burnett Street in the university quarter, strong on South African history, poetry and local publishers you will not find in chain stores. Staff order out-of-print titles from Protea's own press.
Township-based beadwork and textile collectives sell Ndebele-pattern beaded jewellery, wire art and printed cloth directly from home studios. Pieces run R80 for beaded bracelets to R900 for large wall hangings; arrange visits through a local guide.
The Pretoria National Botanical Garden on Cussonia Avenue runs a nursery and small shop selling indigenous seed packets, aloes, proteas and botanical prints. Garden entry R50 adults, open 08:00-17:00; seeds travel far better than plants.
Twenty minutes south, Irene's village-style centre mixes farm-stall produce with craft and homeware shops, while weekend stalls near Smuts House sell preserves, honey and hand-sewn goods. Irene Dairy Farm nearby sells its own cheese and butter.
The rooftop and interior flea market at Hatfield Plaza on Burnett Street trades African carvings, malachite, Zimbabwean stone sculpture and beaded work, alongside butchery counters vacuum-packing biltong and droëwors for the flight home.