On average, retractable dog leashes cost $20 - $30, but some heavy-duty and multi-dog models can venture closer to $40.