How long does Xanax (alprazolam) stay in system if not a regular user?

Drug Testing. Xanax, (alprazolam) like other benzodiazepines can be found on drug testing for one to six weeks. It can vary widely.