A bow for a beginner can cost between $50-$ 200, while professional bows will cost thousands of dollars, and even tens of thousands of antique bows. If you're an accomplished violin student as a possible occupation, don't hesitate to spend $500-$1200 for the perfect bow anywhere.