Skip to main content

Sexually Transmitted Infections Clinics

BCCDC diagnoses, treats and provides information about sexually transmitted infections (STIs) at its clinic in Vancouver.
Our Clinic

Our 12th Avenue Clinic provides:

  • Testing and treatment for sexually transmitted infections, including HIV
  • STI Education
  • PrEP Prescribing (for clients who do not have a family physician or nurse practitioner)
  • Gardasil (HPV), Imvamune (Mpox) and Hepatitis A and B vaccines for individuals who meet eligibility criteria
  • Free condoms, lubricant & supplies for safer drug injection, smoking and snorting 

The clinic is free and confidential, and MSP is not required. 

Update November 15, 2024 **The Canada Post Strike**

Self-swab kits will need to be picked up from our clinic or another site. Your clinician will help you make alternative arrangements.

655 West 12th Avenue 

Vancouver, BC V5Z 4R4

Clinic entrance is on the west side of BCCDC building


  • Monday 8:30 a.m. – 4:00 p.m.
  • Tuesday 8:30 a.m. – 4:00 p.m.
  • Wednesday 8:30 a.m. – 7:30 p.m.
  • Thursday 9:30 a.m. – 4:00 p.m. 
  • Friday 8:30 a.m. - 4:00 p.m.
  • Saturday 8:30 a.m. – 4:00 p.m.
*Closed on all statutory holidays

*Holiday Hours:
  • Thursday December 19, 2024, 11:00 a.m. - 4:00 p.m.
  • Wednesday December 25, 2024, Closed
  • Thursday December 25, 2024, Closed
  • Wednesday January 1, 2024, Closed

To book an appointment, please call 604-707-5600 during clinic hours.


A limited number of drop-in appointments are available from Monday to Friday (Saturdays are by appointment only). We will do our best to accommodate drop-ins, but are not able to guarantee availability. Appointments are recommended.


NOTE: STI Express Testing is drop-in only from Tuesday to Friday and by appointment only on Saturdays.


STI Express Testing

Express Testing is a convenient and fast way to get routine STI/HIV tests. This service is available for chlamydia, gonorrhea, HIV, syphilis and Hepatitis C testing only.

When you arrive:

  • You will fill out a short questionnaire at the clinic to determine which tests will be offered.
  • A medical lab assistant will provide testing kits and instructions on how to self-collect swabs from the throat, rectum, and/or vagina (internal genitals).
  • You will not be seeing a nurse during this appointment.

If any of the following applies to you, then express testing is NOT for you and we recommend calling the clinic to book an appointment with a nurse:

  • Experiencing symptoms of an STI.
  • You have been told by a partner or public health nurse that you are a contact to an STI and you require testing and treatment.
  • You have had a recent condomless encounter and are wanting to access HIV Post-Exposure Prophylaxis or emergency contraception.
  • You are not comfortable with self-collection of swabs from the throat, rectum and/or vagina (internal genitals).
  • You would like to speak to a nurse for any other reason.

Express testing is drop-in only from Tuesday to Friday and by appointment only on Saturdays (call 604-707-5600 during clinic hours to book). Please be aware that drop-in capacity may be reached before closing time depending on demand.

Please note that testing is not available between 12:30 -1:30pm on Tuesdays, Thursdays, and Fridays and Saturdays between 3:00 - 4:00pm on Wednesdays.
  • Tuesday 8:30 a.m. – 4:00 p.m.
  • Wednesday 12:00 p.m. - 7:30 p.m.
  • Thursday 9:30 a.m. - 4:00 p.m.
  • Friday 8:30 a.m. - 4:00 p.m.
  • Saturday 8:30 a.m. - 4:00 p.m
* Closed on all statutory holidays.

  • A medical mask is optional and can be provided to you for your visit.
  • If you develop symptoms that could be related to COVID-19, influenza or a cold prior to your appointment please call to reschedule.


Other Services

Get Checked Online

It’s an easy way to test for sexually transmitted infections (STI) without visiting a health care provider. In a few steps you can create a lab form, go to a participating lab location to provide your samples, and get your results online or over the phone.

GetCheckedOnline is operated by the BC Centre for Disease Control. It is currently available in Vancouver, Maple Ridge, Victoria, Langford, Duncan, Kamloops, Nelson and Kimberley. 

You will need an access code to create an account, but you do not require a BC health card. If you would like to create an account, you can request a code here or you can follow this link to get started. 

Visit GetCheckedOnline


If you are experiencing symptoms, please call 604-707-5600 to book an appointment with a nurse at our 12th Ave Clinic or your healthcare provider.

Bute Street Clinic 

The clinic remains closed at this time.


Plan Your Visit

Partners in Care

You are an important member of your care team. Here are some ways you can get involved with your own care and prepare for your visit.

Your rights & responsibilities at the clinic

  • A medical mask will be provided to you for your visit. 
  • If you develop symptoms that could be related to Covid-19, influenza or a cold prior to your appointment please call to reschedule.

Making sure we are caring for the right person is important and you will be asked for two ways to identify yourself. You may be asked for your first name, last name, health card, date of birth or driver’s licence or other identifiers. 

It’s okay to speak up if you don’t understand something about your care. Ask for written information to take home with you. Write down questions so you don’t forget them. Ask for an interpreter if you are hearing-impaired or if English is not your first language. 

Tell us if you have a condition that might make a fall more likely (e.g. seizure disorder, poor balance, feeling faint). Let your clinician know if you have any history of dizziness, light-headedness or fainting at the sight of needles or when blood is drawn. Immediately report any symptoms such as dizziness and light-headedness. Let the care team know if you have fallen in the last 3 months or might need a wheelchair. 

Tell us if you have any known allergies, for example reactions to medication, food, latex and Band-Aids. Tell us immediately if you’ve had a bad reaction to any medication. Bring a list of your current medications used at home, including vitamins, herbals, inhalers and over-the counter medications.


If you notice that a medication looks different from what you have been given before, ask us to check the medication and explain why it has changed. Make sure to keep the list up to date. You may use a medication card for this list. Ask if you are unsure about a medication’s purpose or how to take it. 

Use alcohol hand sanitizer or soap and water after coughing or sneezing, after using the washroom or changing a diaper, or touching or examining your genital area. Cover your mouth and nose with a tissue when you cough or sneeze, then throw the tissue into a garbage can and immediately clean your hands. If you don’t have a tissue, cough or sneeze into your sleeve, not your hand. 

Your privacy is important to us and we take the utmost care to protect your information. If you would like a copy of your health care results, please tell your health care provider at the time of your testing. You will need to show photo identification. Please ensure you respect the privacy of other clients by not taking pictures at any time.

If you have a concern about your care, please discuss it with us and either contact the staff person directly, ask to speak with a supervisor or manager, or complete a comment card. If you are not satisfied with the response, please contact the Patient Care Quality Office.


Partners in Care handouts

Tab Heading
SOURCE: Sexually Transmitted Infections Clinics ( )
Page printed: . Unofficial document if printed. Please refer to SOURCE for latest information.

Copyright © BC Centre for Disease Control. All Rights Reserved.

    Copyright © 2024 Provincial Health Services Authority.