Not for emergencies. Call 911 for medical emergencies or 811 for non-urgent health advice.

OntarioVirtual Pharmacist

Period pain (dysmenorrhea)

Severe menstrual cramps? Prescription-strength NSAIDs started a day before your period often prevent the worst of it.

  • Seen within 1 hour
  • Free delivery
  • Free with OHIP

Common symptoms

  • Cramping lower-belly pain with periods
  • Back pain, thigh pain
  • Nausea during period

When we'll refer you instead

If any of these apply, we send you to the right care instead — no charge, no wait.

  • Pain outside period cycle
  • Very heavy bleeding
  • New or worsening pain

Other conditions we treat