Onslow Medical Centre frontage
Onslow Medical Centre frontage

Queens Birthday weekend

We are back to our normal hours from next week

 Monday  to Thursday 8.00am – 7.00pm    /      Friday      8.00am to 6.00pm

We have  flu vaccines in stock call 04 478 9999 to book in for your appointment with the nurse.

We do not have any flu vaccines available for under 3 year olds!

Covid-19   Level 2 – we made it!


Managing your health is our priority and remember that if you are unwell or have any concerns – please don’t delay, call us on 04 478 9999.

We are able to book an appointment for you – whether it is a telephone consultation or a face to face appointment

(normal fees will apply)

PLEASE – if you are asked by our team if you have any cold/flu/cough symptoms please tell us.

We need to ensure that we provide a safe environment for our patients in our waiting room and also our doctors and staff.

Our waiting room will have a few more chairs in it and we have a contact tracing barcode on our reception desk for those with smartphones to use.

Our Doctors are actively still swabbing patients on a daily basis. There is no charge for swabbing appointments.

You may have seen our swabbing cabin out the front of the medical centre.

Flu vaccines – we are waiting for these to become available. When we receive these we will put a notice up on facebook and our website.

Please make payment for all services to the account below:

03-0584-0323670-000 – please use your chart number or name as a reference.

Prescriptions will be completed as normal. Scripts are to  be faxed to your chosen pharmacy.

Please ensure you make us aware of which pharmacy you choose.

Ben will be open Monday to Friday 8.00am to 5.00pm

We are here to take your calls and our current hours are:

  Monday to Friday 8.00am to 5.00pm

please call us on 04 478 9999 or in a  an emergency call 111


welcome to

Onslow Medical Centre

Established in 1992, Onslow Medical Centre is in Johnsonville, Wellington. We offer a full range of family healthcare and occupational health services.

Conveniently located in our “purpose built” practice  at 125 Moorefield Road, Johnsonville. We are handy to public transport and easily accessible to residents in Johnsonville and the greater Wellington region.

Onslow Medical Centre team
Our team of doctors, nurses and administrative staff have a wealth of knowledge and take pride in providing a quality primary health care service

Onslow Medical Centre practitioners

Our Medical Team


Dr Alison Craig – MBChB, Dip Obst, FRNZCGP
Dr Shane Dunphy – MBChB, Dip Obst, DCH, FRNZCGP
Dr Tim Jefferies – MBChB, DCH, FRNZCGP


Dr Linda Mellor
Dr Atikah Razley
Dr Vipul Patel
Dr Anasuya Vishvanath
Dr Greg Bond

Contact us

Onslow Medical Centre assessment room