SriLanka-Places.com a répertorié environ 27 supermarchés dans Ratnapura. Certains des mieux notés supermarchés dans Ratnapura sont- La boutique de Sudharma, La boutique de Sudharma, Magasin H I H, Arrêt de bus principal Niriella, Ruby Stose Baduraliya, Ananda & Ananda.