How to Get a Prescription From a Canadian Doctor

Getting a prescription in Canada requires a consultation with a doctor or nurse practitioner who is licensed in a Canadian province or territory. You have several options: visiting a walk-in clinic, booking through a virtual care platform, or seeing a family doctor. The path you take depends on whether you already have a provincial health card, whether you’re a new resident, or whether you’re visiting the country.

Walk-In Clinics: The Fastest Route

Walk-in clinics are the most straightforward option if you need a prescription quickly and don’t have a family doctor. Most cities and larger towns have them, and no appointment is needed. You check in, wait to see the doctor, describe your symptoms or explain which medication you need, and the doctor writes a prescription if they determine it’s appropriate. Bring government-issued photo ID (a passport works best) and your provincial health card if you have one.

If you’re covered by a provincial health plan, the visit is free. If you’re uninsured, such as a visitor or new arrival who hasn’t yet received a health card, expect to pay out of pocket. Costs vary significantly by province and clinic type. A simple consultation at a private walk-in clinic may run $50 to $150 for a straightforward visit, but hospital-based urgent care or outpatient clinics charge much more. Victoria Hospital in Winnipeg, for example, lists outpatient visits at $1,320 for non-residents of Canada, and that doesn’t include the physician’s fee. Private walk-in clinics are almost always cheaper than hospital settings for routine prescription needs.

Virtual Care Platforms

Telehealth has become a common way to get prescriptions in Canada, especially for refills or straightforward conditions. Platforms like Maple, Tia Health, and Felix connect you with a licensed Canadian doctor by video or phone, often within minutes. You describe your concern, the doctor assesses you virtually, and if a prescription is warranted, they send it electronically to a pharmacy of your choice.

There’s one important rule: the doctor treating you virtually generally needs to be licensed in the province where you’re physically located. Most provinces require this. British Columbia, Quebec, Nova Scotia, and Newfoundland have more flexible rules that can allow out-of-province virtual consultations in some situations, but Ontario, Alberta, Manitoba, and Prince Edward Island require the physician to hold a license in that specific province. Saskatchewan and New Brunswick offer a telemedicine registry as an alternative pathway.

Virtual consultations for insured patients are often free when billed to the provincial plan. For uninsured patients or those using private platforms, fees typically range from $30 to $80 per visit. Most platforms accept credit cards and provide receipts you can submit to private insurance.

What Virtual Doctors Can and Cannot Prescribe

Virtual care works well for many common prescriptions: antibiotics for a urinary tract infection, birth control renewals, blood pressure medication refills, allergy medications, and treatments for skin conditions like acne or eczema. Where virtual care hits limits is controlled substances. Opioids, stimulants used for ADHD, and benzodiazepines carry risks of misuse and diversion, so regulators expect doctors to carefully consider whether they can adequately assess those risks without an in-person exam. Many virtual platforms will not prescribe these medications at all, and provincial colleges of physicians have specific guidance restricting or discouraging it, particularly for new patients without an existing prescription history.

Pharmacist Prescribing for Minor Ailments

You may not need a doctor at all. Most provinces now allow pharmacists to prescribe for a defined list of minor health conditions. This is typically the fastest and most convenient option when it applies. You walk into a pharmacy, speak with the pharmacist, and they can assess and prescribe on the spot for things like pink eye, cold sores, mild urinary tract infections, allergic rhinitis, acid reflux, mild acne, and insect bites. The specific list of conditions varies by province, with some provinces covering over 30 minor ailments and others covering fewer.

Ontario, Alberta, British Columbia, Saskatchewan, Nova Scotia, New Brunswick, and several other provinces all have pharmacist prescribing programs in place. Quebec operates under its own framework but also grants pharmacists prescribing authority for certain conditions. Pharmacists can also typically renew or extend existing prescriptions when you’ve run out of refills and can’t see your doctor in time.

Getting a Provincial Health Card

If you’re a new resident of Canada, getting your provincial health card is critical for accessing free medical care, including prescription consultations. Each province runs its own health insurance plan. In most provinces, you become eligible after establishing residency, which generally means living in the province and intending to stay. Some provinces impose a waiting period of up to three months before coverage kicks in (British Columbia and Ontario are notable examples), while others like Alberta cover you from day one of residency.

To apply, you’ll typically need proof of immigration status (permanent residency card, work permit, or citizenship documents), proof of address in the province, and photo ID. During any waiting period, you’ll need to pay for visits out of pocket or rely on private health insurance.

If You’re a Visitor or Temporary Resident

Canadian pharmacies require prescriptions from a physician or health practitioner licensed to practice in Canada. A prescription from a doctor in another country cannot be filled at a Canadian pharmacy. If you’re visiting Canada and need medication, you’ll need to see a Canadian doctor first, either at a walk-in clinic or through a virtual care platform.

Bring any documentation that helps the doctor understand your medical history: a list of your current medications, the name and dosage of what you need, and any medical reports you have. If you’re taking a medication regularly and simply need a supply to last through your trip, a walk-in clinic doctor can typically write a short-term prescription after reviewing your information. Travel health insurance, which most visitors should carry, often covers these consultations.

Filling Your Prescription at a Pharmacy

Once you have a prescription, you can fill it at any licensed pharmacy in Canada. The doctor may send it electronically or hand you a paper copy. At the pharmacy, you’ll need to provide your name, date of birth, and any drug plan or insurance information. If you’re paying out of pocket, you’ll cover the cost of the medication itself plus a dispensing fee.

Dispensing fees vary by province. In Ontario, the standard fee is $8.83 per prescription, rising to $13.25 in rural areas. Alberta sets its fee at $12.15. Quebec charges about $10.03 under its public plan. Manitoba allows pharmacies to charge up to $30 per prescription. New Brunswick caps fees at $11.00 for most drugs. These fees apply per prescription filled, so if you’re picking up three medications, you’ll pay three separate dispensing fees on top of the drug costs.

If you have provincial drug coverage or private insurance, your plan may cover part or all of the medication cost. Pharmacies can usually bill your provincial drug plan directly. For private insurance, you may pay upfront and submit the receipt for reimbursement, though many pharmacies can also bill common private plans directly.

Continuity of Care and Follow-Up

Most provincial medical regulators require that doctors providing virtual care have a plan for ensuring you can access in-person follow-up if needed. In Manitoba, the treating physician is generally expected to provide that follow-up personally. In most other provinces, the doctor can arrange for another local provider to see you if an in-person visit becomes necessary. This matters if you’re managing an ongoing condition: a virtual platform can handle initial prescriptions and renewals, but if your condition changes or requires physical examination, you’ll need access to in-person care.

If you plan to stay in Canada long-term, registering with a family doctor or nurse practitioner gives you consistent care and makes prescription management much simpler. Many provinces maintain registries to help patients find a primary care provider who is accepting new patients.