I have a bevy of patients that see me directly for fee for service treatment with Botox for Migraine headaches. Depending on the month or possible specials offered, Botox treatments typically are billed at around $10 a unit on average. Depending on the patient and localization of the headaches the treatment volume can vary anywhere from 25-75 units total. Prices will clearly vary by location in the country.