За 12 месяцев 2017 года объём оборота розничной торговли крупных и средних предприятий города составил 6 201 851 тыс. руб., или 110,9 % к соответствующему периоду прошлого года.
На 01.01.2018 в Рубцовске действует 861 магазин общей торговой площадью 211151 кв.м, в том числе 316 продовольственных, 507 непродовольственных и 38 магазинов смешанной торговли.
Из общего числа магазинов, 560 используют прогрессивные формы и методы обслуживания: самообслуживание – 210 магазинов, 320 магазинов предоставляют услугу по предоставлению кредита, 30 магазинов реализуют продукцию собственного производства.