You need to pay around $20-30 for stretching canvas. However, the price varies with the size of the canvas board. Bigger sized canvas requires higher payment for stretching. And smaller canvas stretching would take $10-15 for a 15x15” to 20x20” sized canvas.