Правильно
Канцтовары – правильный вариант написания сложного существительного, пишется слитно. Согласно правилам русского языка сложносокращенные существительные пишутся слитно: канцтовары – канцелярские товары, завхоз — заведующий хозяйством, госкомитет – государственный комитет.
Канцтовары для школьников лучше закупить еще летом.
Канцтовары в магазин завезли еще вчера.
Канцтовары мы купили на школьном базаре.
Спонсоры выделили большую сумму для покупки канцтоваров для школы-интерната.
Неправильно
Канц товары, канц-товары.