Question: how long does it take for depakote to work for migraines?
Answer: As with most preventives, Depakote needs four to six weeks to become effective. It is FDA-approved for migraine prevention.