In general, the FDA-recommended dosage of 155 units costs between $300 to $600 for each treatment. Because Botox is FDA approved for chronic migraine, it's covered by most plans, including Medicare and Medicaid. Allergan offers a “Botox Savings Card,” which offers patients reduced fees.