Your Local Pharmacy
your local pharmacy banner image

Craig Roberts Pharmacy

Your local pharmacy in Semaphore is located at 126 Semaphore Road, Semaphore 5019. We are easy to find as we are near the X Convenience petrol station and Spring Life Medical Centre.

Craig Roberts Pharmacy has been serving the local community for over 35 years. We are locally owned and operated. Our friendly pharmacists and team are here to help you with all your healthcare needs.

  • We are wheelchair accessible.
  • Parking is easy. We have ample car parking spots outside the pharmacy on Swan Terrace and Semaphore Road.
  • If you’re using public transport to reach us, the Glanville train station is only a 5-minute walk away, and there are bus stops on Semaphore Road.

At Craig Roberts Pharmacy, we ensure a personalised approach to find tailored solutions to your health and wellbeing needs. We’re dedicated to fostering a healthier community and providing trusted, confidential advice for any health concerns.

Services We Offer

  • Accredited Quality Care Pharmacy
  • Asthma Management
  • Baby Health Care
  • Bioceuticals range
  • Blood Pressure Checks
  • Blood Pressure Monitoring
  • Cholesterol Testing
  • Covid Vaccinations
  • Diabetes Management NDSS
  • Document Certification
  • DoseAid Packaging
  • Equipment hire
  • Flu Vaccinations
  • Home Delivery Service
  • Home Medication Review
  • Loyalty Club – free to join!
  • Medical Certificates
  • MedAdvisor
  • Medication Reviews
  • Other Vaccination Services – please enquire
  • Pain Management
  • Professional Pharmacist Advice
  • Return of unwanted medicines
  • Skin Care
  • Vitamins
  • Weight Management
  • Wound Management


Our wide range of products helps to improve your wellbeing. We stock many items to treat common ailments such as pain and fever, allergies, muscle strains, skin concerns, cold and flu symptoms and more. Our popular brands include Ego QV skincare, and Voltaren, Deep Heat and Dencorub for muscle relief, and Scholl for foot care.

If you prefer a natural alternative, explore our range of vitamins, including popular brands Nature’s Own, Swisse, and Blackmores..

Most Popular Services

Medication Packing

If you take multiple medications, we offer a personalised medication packing service. Talk to our pharmacists about our easy-to-use medication packs, taking the worry out of medication management.

Pain Management

Speak with our friendly pharmacists about pain management that’s right for you. By taking the time to understand your needs, we can provide trusted advice and recommend pain relief products that won’t interfere with any other medications or personal needs.


Protecting your health is our priority. We provide a wide range of vaccinations administered by our qualified team members in a comfortable environment. Talk to us about your vaccination requirements.

Frequently Asked Questions

Question: Can you check my blood pressure?
Answer: Yes, visit us in-store and we can check and monitor your blood pressure. We also provide cholesterol testing.

Question: Do you make home deliveries?
Answer: Yes, we offer a home delivery service. Talk to our friendly staff for more details.

Question: Do you sell fragrances?
Answer: Yes, we stock a range of fragrances for you to explore. If you can’t find your favourite fragrance in-store, we can order it in for you

For your convenience, Craig Roberts Pharmacy is open 7 days a week.

Have a Question? Get In Touch!

    Craig Roberts Pharmacy
    126 Semaphore Road
    Semaphore 5019
    Phone: (08) 8449 6799
    Email: [email protected]
    your local pharmacy catalogue
    find my pharmacy

    Store Locator

    Click here to find your Local Pharmacy.

    Pharmacy Choice Doncaster Pharmacy