⏱️ Repeat prescriptions must be requested at least 72 hours in advance.
This includes weekends and bank holidays.


💻 Order online using AskMyGP

You can request your repeat prescriptions online using AskMyGP.

Order repeat prescriptions online


🏥 Order in person or via your local pharmacy

You can also order repeat prescriptions:

  • By posting your request into the surgery letter box at any time
  • Using the printed medication list attached to your last prescription — please only order what you need
  • By sending a stamped addressed envelope (SAE) with your request if you would like it posted back to you

Please note: postal requests may take up to one week to be returned.

For repeat medication, the practice will issue you with a repeat prescription slip. Requests sent by post with an SAE require at least 4 days’ notice, so please remember to order early.

Some items on your repeat slip may not be needed every month. Please clearly tick only the medication you require. This helps reduce unnecessary waste and allows local NHS resources to be used for other essential services in the community.

Generic prescribing is encouraged by local health boards. This means some branded medication may be changed to a generic version. If this happens, you will usually receive a letter explaining the change.

📞 Please do not telephone the surgery to request repeat prescriptions, as this may lead to errors and blocks important phone lines needed for urgent calls and visits.


📱 Ordering via the NHS Wales App

You can also order repeat prescriptions using the NHS Wales App.

Visit the NHS Wales App

To use the app, you will need: a mobile phone, your own email address, photo ID.


🔍 Medication reviews

  • Patients on repeat medication are usually required to have a medication review at least once a year
  • This review may be with a GP, nurse practitioner, practice nurse or pharmacist
  • A notification will normally appear on your repeat prescription slip when a review is due
  • Please book an appropriate appointment in good time to avoid delays to further prescriptions