Skip to main content
Translate this website

Are you looking for a GP in Amesbury and the surrounding area ? Why not register with us, follow the link below to register online today !

Please register- gp-registration.nhs.uk

Make a patient request in Anima

To make a request to your GP, this could be for an appointment, sick note, referral query, medication query, please follow the link below.

https://anima.thirdparty.nhs.uk/o/sp47dlbar

Barcroft Medical Centre

  • Appointments

    Find out how to make, change or cancel an appointment

  • Prescriptions

    Get a repeat prescription, find a pharmacy or ask a prescription question

  • Sick notes

    Get a sick (fit) note for work or find out about self-certification

  • Test results

    Get your recent test results and find out what to do next

  • Register with us

    Find out how to register and if you live in our catchment area

  • Contact us

    Find out how to contact the surgery and what to do when we are closed

Anima. Submit a medical or admin request online and get the help you need - without waiting in a phone queue. Submit now.

Latest surgery news

Staying safe in hot weather

27th May 2026

What Not To Do During a Heatwave in Europe Think you’ve experienced heat before? Then get ready. Here, a mistake…


Bank Holiday Opening Hours

22nd May 2026

Please note our surgery opening times over the bank holiday period: Friday: Open as normal Saturday: Closed Sunday: Closed Bank…


NHS Blood and Transplant

8th April 2026

Barcroft Medical Centre Needs You!Save Lives • Give Blood Become a LifesaverDONATE BLOOD Help your community – Register & book…


NHS Friends and Family Test

We want you to have the best possible experience of care. Provide feedback and you can help us improve our services.

  • Mission Statement

    To improve the health and wellbeing of our community by providing patient-centred coordinated, and accessible primary healthcare services by a well-trained and developed workforce.

  • You and your general practice

    What to expect from your general practice (GP) and how you can help them, so you get the best from the National Health Service (NHS)