I believe it depends on your insurance and what it covers. Mine, for example, has me use the McKessen Specialty Pharmacy and recieve Aimovig by mail, but I do know my local pharmacy fills Aimovig prescriptions for other people. You should call Aimovig 1-833-246-6844 and ask them about your specific case, they may tell you to talk to your insurance. Good luck!