Below are some ways on how to fix scratches in hardwood without sanding: 1. Dabbing some olive oil and vinegar solution 2. Rubbing walnut or coconut oil 3. Filling in with a thin layer of paste wax, wood filler, or using wax sticks 4. Using blending pencils or markers 5. Staining and/or refinishing You can find the detailed steps here. Take note that you don’t need to sand shallow scratches. But if you’re dealing with deep scratches and wide gouges, sanding and refinishing may be necessary.