Sexual Health Services

You can come and see us at one of our MOT community clinics, make an appointment at the sexual health clinics in Ninewells Hospital Dundee or Drumhar Health Centre Perth or you can use our postal testing service. 

MOT Clinics

To access our community clinics follow us on social media, check out THT’s website for details or call 07880 172047.

Sexual Health Clinics

To book an appointment at Ninewells or Drumhar call us on 01382 425542 or use our online booking system.


South Block, Level 7, Ninewells Hospital, Dundee, DD2 1UB

Perth and Kinross

Drumhar Health Centre, North Methven Street, Perth, PH1 5PD

For any service changes or closures please check our social media or service changes page on this website.

What’s on offer:

  • STI screening including BBV
  • Rapid HIV testing, if appropriate
  • Vaccinations (HPV, Hep A & Hep B)
  • Info on PEPSE and PrEP
  • Free condoms and lubricant
  • 1:1 support from THT where appropriate