Zanaflex is used to treat Multiple Sclerosis, Spasticity. The generic version is called Tizanidine hydrochloride. The average Zanaflex cash price is about $78.66 for a supply of Tablet 4 MG 30 pcs. You can reduce your Zanaflex cost by up to 75% with our free Zanaflex discount card. Bring it to a participating pharmacy near you to save on your prescription medication.