If you already have a MyHealthOnline account, click on the logo below to order your medication.


Tywyn Health Centre has an in house dispensary which enables us to dispense to patients who live outside of a 1 mile radius of any chemist within the practice catchment area. We are also able to dispense private prescriptions for dispensing and non-dispensing patients and to temporary residents (this applies to any person who is registered with another practice, for example in England, but requires urgent medication or medical treatment).

Opening Times

Monday 08:30am to 5:00pm (Closed for Lunch 12.30pm to 1.30pm)
Tuesday 08:30am to 5:00pm (Closed for Lunch 12.30pm to 1.30pm)
Wednesday 08:30am to 5.00pm (Closed for Lunch 12.30pm to 1.30pm)
Thursday 08:30am to 5:00pm (Closed for Lunch 12.30pm to 1.30pm)
Friday 08:30am to 5:00pm (Closed for Lunch 12.30pm to 1.30pm)

If you require emergency medication you can still collect your prescription, via reception, outside of dispensary opening hours, provided there is a GP on the premises.

Home Delivery

We are able to offer a home delivery service to eligible dispensary patients and to any patient who requires ostomy products.

To access this service you will need to complete the registration form below and either email it to:

or hand it in to one of our dispensary team members.  Our usual delivery day is Wednesday.

How To Order a Prescription

To order you repeat medication please sign up to My Health Online. This is an online service which allows patients to order their repeat medication from the comfort of their own home.

Once the request has been made, the surgery is alerted and the prescription will be printed/updated and sent to either the dispensary or chemist. Please allow 4 working days before going to collect your prescription.

To sign up to My Health Online please complete the form below and email it to:

By using this website you agree to accept our Privacy Policy

Coronavirus (COVID-19)

Get the latest NHS information and advice about coronavirus (COVID-19).

Get a test to check if you have coronavirus

For further information go to or