Yes, you can Scotchgard any fabric. The product is designed to protect against water and oil-based stains.