Suppose your chair has a hole or a tear in the fabric, then yes, it can be repaired. It’s best to totally reupholster the chair with new fabric. If you find an affordable specialist, you can get your chair reupholstered for around $100-$200.