Obwohl St Davids keine große Einkaufsstadt ist, bietet sie eine Auswahl an kleinen, unabhängigen Geschäften, die zum Stöbern einladen. Die meisten Geschäfte konzentrieren sich auf die Hauptstraßen und Gassen rund um die Kathedrale. Hier finden Sie viele Souvenirs, die typisch für Wales und die Region Pembrokeshire sind.
Besonders beliebt sind Geschäfte, die lokale Handwerkskunst anbieten, darunter Keramik, Schmuck, Textilien und Kunstwerke von walisischen Künstlern. Sie können auch hochwertige Wollprodukte, traditionelle walisische Decken und Schals finden, die sich als Geschenke eignen. Viele dieser Produkte zeigen die natürliche Schönheit und das kulturelle Erbe der Region.
Außerdem finden sich kleine Buchhandlungen, die sich auf walisische Literatur und Reiseführer spezialisiert haben, sowie Feinkostläden, die lokale Spezialitäten wie walisischen Käse, Chutneys und Gebäck anbieten. Für den täglichen Bedarf steht ein kleiner Supermarkt zur Verfügung. Einkaufen in St Davids ist eher ruhig und persönlich, fernab großer Einkaufszentren, und Besucher können hier authentische Produkte entdecken.