M Clinic provides free, confidential, non-judgemental HIV/STI testing, treatment and associated services for men who have sex with men (MSM) in a casual and relaxed environment.

It is necessary to have an appointment to test at the M Clinic. Call us on 9227 0734 for appointments or book online.

Services Provided at M Clinic:

STI screening for:

  • Chlamydia
  • Gonorrhoea
  • Syphilis
  • Hepatitis A, B and C
  • HIV


As part of HIV/STI screening we can provide the following vaccinations:

  • Hepatitis A
  • Hepatitis B
  • Human Papilloma virus (HPV)

Peer Education

Sexual health educators are available to see clients for informal sessions to discuss STIs, HIV and sexual practices – all in the context of risk reduction and staying safe.

Drug and Alcohol Clinic

You may book an appointment to see a professional peer to discuss alcohol and drug usage in a non-judgemental setting to find out more information about your substance usage, or to get support or referrals if you’re wanting to change your usage.

Sauna Clinic

M Clinic offers weekly free HIV/STI testing for men who have sex with men at Perth Steamworks.