Торговля района представлена 2 предприятиями: Мстиславское районное потребительское общество и филиал «Мстиславский райтопсбыт», а также 6 юридических лиц частной формы собственности, в сфере бытового обслуживания кроме ОАО «Бытовые и полиграфические услуги «Мстиславчанка», которое имеет 6 комплексно-приемных пунктов, задействовано 11 юридических лиц и 31 индивидуальных предпринимателей.
На территории района работает 5 торговых сетей: Мстиславское райпо - 74 магазина; ОАО «БКК «Домочай» - 5 магазинов; «Евроопт» (ООО «Евроторг») -1 магазин, ООО «Западхимсервис» - 1 магазин, ОАО «Заднепровье» - 2 магазина, «Доброном» - 1 магазин.
На предприятиях торговли совершенствуются формы и методы обслуживания. В торговых залах устанавливаются мониторы для трансляции информации о товарах. В большинстве сетевых магазинов применяется система скидок.