1. Permanent Marker Stain Removal from Carpet
To remove permanent marker from carpet, first thoroughly vacuum the area to remove any loose dirt or dust from the stain. Try using either rubbing alcohol or a non-oily hairspray as your stain removing agent. Apply a small amount at a time and blot with a clean white cloth between applications.

Unfortunately, it is not called "permanent" marker for no reason, and depending on how fresh the stain is, this may not remove the stain completely and you may be stuck with the stain.

If the stain is not deep into the carpet, an alternative is to snip away the stained edges with fine manicure scissors or a razor blade. Use tweezers to pull out the severely stained fibers and discard. Remove clean carpet strands from another, hidden area in the room. Apply glue to the stained area, and press the clean fibers into the spot. Press the area with a heavy object for several days before walking on it.