98 торговых объектов, 1 рынок, 21 объект общественного питания на 820 мест, из них 274 мест общедоступных.
Фактическая обеспеченность торговыми площадями на 1 тысячу человек по району составила 418,8 кв.м., местами в общедоступных объектах общепита –18,6 мест.
Торговое обслуживание жителей сельских населенных пунктов осуществляется 3 автомагазинами Бешенковичским филиалом Витебского областного потребительского общества, автомагазином КУП «Лиозненская хлебная база», автомагазином ОАО «Витебская бройлерная птицефабрика» и индивидуальными предпринимателями. Работа автомагазинов организована согласно графику, который составлен по дням недели, с учетом обслуживания каждой деревни не реже двух раз в неделю.
За 8 месяцев 2024 года населению района реализовано товаров на сумму 49165,4 тыс. рублей или в сопоставимых ценах 103,4 процента к аналогичному периоду прошлого года. Товарооборот на одного жителя составил 3,3 тыс.рублей.
Розничный товарооборот общественного питания за январь-август 2024 г. сложился в сумме 1608, 1 тыс. рублей или 106,1% в действующих ценах к соответствующему периоду прошлого года.