Es gibt viele Einkaufsmöglichkeiten in der Stadt, darunter Supermärkte, Gemüseläden, Fischgeschäfte. Die Supermärkte bieten eine breite Palette von Produkten an, von frischen Lebensmitteln bis hin zu Haushaltswaren. Einige der bekanntesten Supermärkte in Castelsardo sind Conad, Eurospin und Superconcas. Für frische Produkte gibt es auch viele Gemüseläden in der Stadt. Hier können Sie regionale Produkte wie Obst, Gemüse und Kräuter kaufen.
Die Konditorei L´arte del gusto macht die besten Spezialitäten Sardiniens. Es ist ein Besuch wert.
Wenn Sie eine Apotheke in Castelsardo benötigen, die bekanntesten Apotheken in der Stadt sind die Farmacia Pilo und die La Farmoteka Di Melis Francesca Ditta.