Alguns analgésicos de venda livre são comumente usados ​​para enxaqueca, mas muitos só estão disponíveis quando prescritos. Além do acetaminofeno, um analgésico que só alivia a dor, há medicamentos anti-inflamatórios não esteróides (AINEs), que aliviam a dor e reduzem a inflamação, como:
Muitos medicamentos de venda livre comercializados especificamente para enxaqueca ou dores de cabeça em geral combinam um ou mais medicamentos acima com uma pequena quantidade de cafeína, o que pode fazê-los funcionar de forma mais rápida e eficaz, especialmente para enxaquecas não recorrentes e mais leves.
As ergotaminas foram a primeira classe de remédios para enxaqueca usada especificamente para esse tratamento. Elas fazem com que os vasos sanguíneos ao redor do cérebro se contraiam, aliviando a enxaqueca em questão de minutos.
Elas estão disponíveis nas mais diversas formas como pílulas, comprimidos que se dissolvem na língua, pulverizações nasais, supositórios e injeções.
Geralmente, são tomadas no primeiro sinal de sintomas da enxaqueca, e alguns têm a opção de tomar doses adicionais a cada 30 minutos se a dor de cabeça continuar. Algumas ergotaminas são: