Yes, vinegar can be used to remove marker stains from carpets, but it might require more product and effort than other methods. Still, it's worth a try! And with proper application, you can expect excellent results.