Skip to content
Pick My Pharmacy

Free UK pharmacy comparison. Ratings cannot be bought —how we make money· methodology

What happens if my medication is out of stock?

By Pick My Pharmacy Editorial · Updated 9 July 2026

Short-term stock issues

If your specific pharmacy simply doesn't have your item on the shelf, they can usually order it from their wholesaler, typically arriving within a day or two. Ring ahead before your next collection if you're on a tight schedule.

When it's a wider shortage

Some medicines face genuine UK-wide supply shortages that can last weeks or months, driven by manufacturing or supply chain issues. In these cases, your pharmacist may need to contact your GP to agree an alternative brand, strength, or formulation that's available.

What you should do

Don't stop taking a prescribed medicine without advice, even if you're running low — speak to your pharmacist as soon as possible. They can check stock at nearby pharmacies, suggest short-term options, or escalate to your GP if a change is needed.

People Also Ask

Can I get my prescription from a different pharmacy if mine is out of stock?

Yes, your GP or the pharmacy can arrange for a paper prescription or transfer so you can try another pharmacy, though this takes a little longer than an electronic repeat sent to your nominated pharmacy.

Will my pharmacist tell me if there's a national shortage?

Most pharmacists will explain if a shortage is affecting your specific medicine nationally, and what alternatives are being used in the meantime.

Affiliate disclosure:Pick My Pharmacy is free to use. We may earn a fee when you visit a referral partner or send a private-service enquiry. That never changes ratings, match results, or the prices you pay. Outbound partner links userel="sponsored". Seeaffiliate complianceandhow we make money.

This article is general information for UK patients, not medical advice, and NHS rules and charges change — confirm current rules on nhs.uk or speak to a pharmacist or GP before acting. For urgent medical help call NHS 111, or 999 in an emergency. Price figures are indicative benchmarks from ourmethodology.