Condoms are a very cheap and effective method of birth control and protection against STDs, costing on average $0.5-1 each in Australia however not every has that luxury of choice.
There are hundreds of places near you where you can grab some free condoms, including health care clinics, sti testing facilities and hospitals.
To help we’ve compiled a comprehensive list of where you can get free condoms from across Australia.
If you know of a place that isn’t listed, or needs updating please contact us and we’ll keep this list current.
Skip to your State to browse
Australian Capital Territory
https://www.health.act.gov.au/sexualhealth
Canberra
Canberra Sexual Health Centre
The Canberra Hospital
5 Gilmore Crescent
Garran ACT 2605
Phone: +61 2 5124 2184
New South Wales
https://www.health.nsw.gov.au/sexualhealth/pages/sexual-health-clinics.aspx
NSW Sexual Health Infolink: 1800 451 624
Sydney city / metropolitan area
Camperdown
RPA Sexual Health Clinic
16 Marsden Street
Camperdown NSW 2050
Phone: +61 2 9515 1200
Email: rpa.clinic@sswahs.nsw.gov.au
Darlinghurst
a[TEST]
HIV and STI Testing for Gay Men
167 Oxford St
Darlinghurst NSW 2010
Phone: +61 2 9206 2000
Website
St Vincent’s Hospital
Level 4
Xavier Building
390 Victoria Street
Darlinghurst NSW 2010
Phone: +61 2 8382 3707
Kings Cross
Kirketon Road Centre
Above the Darlinghurst Fire Station
Victoria Street (entrance)
Darlinghurst NSW 2010
Phone: +61 2 9360 2766
Kogarah
Short Street Centre Sexual Health Service
St George Hospital
Ground Floor, Prichard Wing
Short Street
Kogarah NSW 2217
Phone: +61 2 9113 2742
Liverpool
Liverpool Sexual Health Clinic
13 Elizabeth Street
Liverpool NSW 2170
Phone: +61 2 9827 8022
Mount Druitt
Western Sydney Sexual Health Service
Mt Druitt Community Health Centre
Kelly Close
Mount Druitt NSW 2770
Phone: +61 2 9881 1206
Website
Newtown
a[TEST] Newtown
Rapid HIV & STI Testing For Gay Men and Provided By Those Who Know Them Best
Australian Federation of AIDS Organisations (AFAO)
Level 1, 222 King Street
Newtown NSW 2042
Phone: +61 2 9206 2000
Website
Parramatta
Western Sydney Sexual Health Service (Parramatta Clinic)
Parramatta Health Service
Jeffery House
162 Marsden Street
Parramatta NSW 2150
Phone: +61 2 9843 3124
Website
Potts Point
Potts Point a[TEST] Clinic 180
HIV & STI Testing For Gay Men
180 Victoria Street
Potts Point NSW 2011
Phone: +61 2 9357 1299
Website
St Leonards
Clinic 16
Royal North Shore Community Health Centre
Level 5
2c Herbert Street
St Leonards NSW 2065
Phone: +61 2 9462 9500
Website
Surry Hills
a[TEST]
HIV and STI Testing for Gay Men
Sydney ACON Office
414 Elizabeth St
Surry Hills NSW 2010
Phone: +61 2 9206 2000
Website
The Albion Centre
Ground Floor
150-154 Albion Street
Surry Hills NSW 2010
Phone: +61 2 9332 9600
Email: info@thealbioncentre.org.au
Website
Sutherland Shire
SouthZone Sexual Health Centre
Community Health Caringbah
The Sutherland Hospital
430 The Kingsway
Caringbah NSW 2229
Phone: +61 2 9113 2742
Sydney
Sydney Sexual Health Centre
Sydney Hospital
Level 3, Nightingale Wing
Macquarie St
Sydney NSW 2000
Phone: +61 2 9382 7440
Email: sshcmail@sesiahs.health.nsw.gov.au
Website
Sydney (Outer Metro)
Campbelltown
Rosemeadow Community Health Centre
5 Thomas Rose Drive
Rosemeadow NSW 2560
Phone: +61 2 4633 4100
Website
Katoomba
Blue Moutains Sexual Health and HIV Clinic
Staff Accommodation Building
Blue Mountains District Hospital
Great Western Highway
Katoomba NSW 2780
Phone: +61 2 4784 6560 or +61 2 4784 6644
Webiste
Penrith
Nepean Sexual Health and HIV Clinic
Court Building
Nepean Hospital
Derby Street
Kingswood NSW 2747
Phone: +61 2 4734 2507
Website
Rural NSW
Albury
Albury Sexual Health Service
Albury Community Health Service
Sexual Health Service
596 Smollett Street
Albury NSW 2640
Phone: +61 2 6058 1831
Armidale
Armidale Sexual Assault Service
Clair House
Rusden Street and Butler Street
Armidale NSW 2350
Phone: +61 2 6776 9600
Batemans Bay
Community Health Service
7 Pacific Street
Batemans Bay NSW 2536
Ph: +61 2 4475 1620 or 1300 139 887 (for appointment)
Bathurst
Bathurst Health Service, Specialist Clinics
363 Howick St
Bathurst NSW 2795
Phone: +61 2 6392 8600 or 1800 816 925
Bega
Bega Sexual Health Service/Community Health Services
(servicing Pambula and Eden)
4 Virginia Drive
Bega NSW 2550
Phone: +61 2 6491 9800 or 1800 999 880
Bourke
Bourke Sexual Health Service
Community Health Centre
26 Tarcoon Street
Bourke NSW 2840
Phone: +61 2 6870 8883
Broken Hill
Clinic 9
Broken Hill Sexual Health Clinic/Viral Hepatitis Clinic
2-4 Sulphide Street
Broken Hill NSW 2880
Phone: +61 8 8080 1100
Canowindra
Canowindra Community Health Centre
34/42 Ryall Street
Canowindra NSW 2804
Phone: +61 2 6364 4350 or 1800 816 925
Coffs Harbour
Sexual Health Clinic (Clinic 916)
Coffs Harbour Health Campus
345 Pacific Highway
Coffs Harbour NSW 2450
Phone: +61 2 6656 7865
Condobolin
Condobolin Health Service
Madline Street
Condobolin NSW 2877
Phone: +61 2 6890 1500 or 1800 816 925
Cowra
Cowra Health Service
64 Liverpool Street
Cowra NSW 2794
Phone: +61 2 6340 9000 or 1800 816 925
Dareton
Wentworth/Balranald Sexual Health Service
42-44 Tapio Street
Dareton NSW 2717
Phone: +61 3 5021 7200
Dubbo
Dubbo Sexual Health
203 Brisbane Street
Dubbo NSW 2830
Phone: +61 2 6809 3700
Forbes
Forbes Community Health Centre
Elgin Street
Forbes NSW 2871
Phone: +61 2 6392 8600 or 1800 816 925
Gosford
Holden Street Clinic
69 Holden St
Gosford NSW 2250
Phone: +61 2 4320 2114
Goulburn
Goulburn Community Health Centre
Cnr Faithfull Street and Goldsmith Street
GOULBURN NSW 2580
Phone: +61 2 4827 3913
Grafton
Grafton Sexual Health (Clinic 229)
Grafton Base Hospital
174 Arthur Street
Grafton NSW 2460
Phone: +61 2 6640 2229
Griffith
Griffith Community Health Centre
39 Yambil Street
Griffith NSW 2680
Phone: +61 2 6966 9900
Kempsey
Clinic 33
Kempsey Community Health
Polwood St
Kempsey NSW 2440
Phone: +61 2 6562 6066
Lightning Ridge
Lightning Ridge Sexual Health Service
Corner Opal and Pandora Streets
Lightning Ridge NSW 2843
Phone: +61 2 6829 1022
Lismore
Lismore Sexual Health Service
Northern Rivers Area Health Service
Lismore Base Hospital
4 Shepherd Lane
Lismore NSW 2480
Phone: +61 2 6620 2980
Newcastle
Pacific Clinic
Newcastle Sexual Health Service
Level 2, 670 Hunter St
Newcastle NSW 2300
Phone: +61 2 4016 4536
Email: hnelhd-pacificclinic@hnehealth.nsw.gov.au
Website
ACON Hunter
129 Maitland Road
Islington NSW 2296
Phone: +61 2 4962 7700
Nowra
Nowra Sexual Health Clinic
Shoalhaven District Hospital
Shoalhaven Street
Nowra NSW 2541
Phone: +61 2 4423 9353
Orange
Orange Sexual Health Clinic
Kite Street Community Health Centre
96 Kite Street
Orange NSW 2800
Phone: +61 2 6392 8600 or 1800 816 925
Parkes
Parkes Community Health Centre
18 Coleman Road
Parkes NSW 2870
Phone: +61 2 6861 2400 or 1800 816 925
Port Macquarie
Clinic 33
Port Macquarie Community Health
Morton Street
Port Macquarie NSW 2444
Phone: +61 2 6588 2750
Queanbeyan
Queanbeyan Community Health Centre
Corner Erin and Collett Streets
Queanbeyan NSW 2620
Phone: +61 2 6150 7150
Tamworth
Clinic 468 Tamworth
468 Peel St
Tamworth NSW 2340
Phone: +61 2 6764 8080 or 1800 451 624
Email: hnelhd-pacificclinic@hnelhd.nsw.gov.au
Website
Taree
Taree Sexual Health Clinic
64 Pulteney Street
Taree NSW 2430
Phone: +61 2 4016 4536
Email: hnelhd-pacificclinic@hnelhd.nsw.gov.au
Website
Tweed Heads
Clinic 145
Tweed Valley Sexual Health Service
145 Wharf Street
Tweed Heads NSW 2485
Phone: +61 7 5506 6850
Wagga Wagga
Brookong Centre
Sexual Health Service
79 Brookong Avenue
Wagga Wagga NSW 2650
Phone: +61 2 5943 2830
Wellington
Wellington Community Health Centre
Gisborne Street
Wellington NSW 2820
Phone: +61 2 6845 5500
Wollongong
Illawarra Sexual Health Service
Port Kembla Hospital
Cowper Street
Warrawong NSW 2502
Phone: +61 2 4223 8457
Northern Territory
https://www.safesexnoregrets.nt.gov.au
Alice Springs
Clinic 34 Alice Springs
Alice Springs Hspital
6 Gap Road Viea Stuart Terrace
Alice Springs NT 0870
Phone: +61 8 8951 7549
Darwin
Clinic 34 Darwin
87 Mitchell Street
Darwin NT 0800
Phone: +61 8 8999 2678
Katherine
Clinic 34 Katherine
O’ Keefe House
Gorge Road
Katherine NT 0850
Phone: +61 8 8973 9049
Nhulunbuy
Clinic 34 Nhulunbuy
Corner Mathew Flinders Way and Chesterfield Circuit
Nhulunbuy NT 0880
Phone: +61 8 8987 0357
Tenant Creek
Clinic 34 Tennant Creek
Corner Windly and Schmidt Streets
Tennant Creek NT 0860
Phone: +61 8 8962 4603
Queensland
https://www.health.qld.gov.au/clinical-practice/guidelines-procedures/sex-health/services
Brisbane city / metropolitan area
Brisbane
Brisbane Sexual Health and HIV Service
Level 1
270 Roma Street
Brisbane QLD 4000
Phone: +61 7 3837 5611
Email: shhs@health.qld.gov.au
Redcliffe
Redcliffe Sexual Health & HIV Service
181 Anzac Avenue
Kippa-Ring QLD 4020
Phone: +61 7 3897 6300
Email: redsxh@health.qld.gov.au
Woolloongabba
Princess Alexandra Sexual Health
Princess Alexandra Hospital
199 Ipswich Road
Woolloongabba QLD 4102
Phone: +61 7 3176 5881
Email: pash@health.qld.gov.au
Outer metropolitan and rural areas
Bamaga
Bamaga Sexual Health Clinic
Bamaga Hospital
82 Sagaukaz Street
Bamaga QLD 4876
Phone: +61 7 4069 3166 or +61 7 4090 4219
Bundaberg
Q Clinic
Wide Bay Sexual Health
312 Bourbong Street
Margaret Rose Centre
Bundaberg West QLD 4670
Phone: +61 7 4150 2754
Email: bbh-qclinic@health.qld.gov.au
Cairns
Cairns Sexual Health Service
Cairns North Community Health
381 Sheridan Street
Cairns North QLD 4870
Phone: +61 7 4226 4769
Email: cairnsshs@health.qld.gov.au
Ipswich
Ipswich Sexual Health Service
Sexual Health Opportunities (S.H.op101)
Ipswich Health Plaza
Ground Floor, 21 Bell Street
Ipswich QLD 4305
Phone: +61 7 3817 2428
Email: ipsh@health.qld.gov.au
Mackay
Mackay Community Health
12-14 Nelson St
Mackay QLD 4740
Phone: +61 7 4968 3919
Mount Isa
Mount Isa Sexual Health
1 Barkly Highway (Opposite Splashez Pool)
PO Box 2172
Mount Isa QLD 4825
Phone: +61 7 4764 0200
Email: mish@health.qld.gov.au
Nambour
Sunshine Coast Sexual Health and HIV Service (Clinic 87)
Level 1, 80-82 Blackall Terrace
Nambour QLD 4560
Phone: +61 7 5470 5244
Email: clinic87@health.qld.gov.au
Palm Island
Palm Island Sexual Health
1 Beach Road
Register of Public Sexual Health Clinics – Dec 2016 15
Palm Island QLD 4816
Phone: +61 7 4752 5100
Rockhampton
Rockhampton Sexual Health and HIV Service
92 Bolsover Street
Rockhampton QLD 4700
Phone: +61 7 4932 5440
Email: 92bolsoverrockhampton@health.qld.gov.au
Southport
Gold Coast Sexual Health Clinic
Southport Health Precinct
Level 4
16-30 High St
Southport QLD 4215
Phone: +61 7 5687 9200
Email: sexualhealthgc@health.qld.gov.au
Thursday Island
Thursday Island Primary Health Care Centre
74 Douglas Street
Thursday Island QLD 4875
Phone: +61 7 4069 0400
Toowoomba
Toowoomba Sexual Health
Kobi House
Pechey Street
Toowoomba QLD 4350
Telephone: +61 7 4616 6446
Townsville
Townsville Sexual Health Services
35 Gregory Street
North Ward QLD 4810
Phone: +61 7 4433 9600 (ask for sexual health)
Email: tsv-shs-triage@health.qld.gov.au
Weipa
Weipa Integrated Health Service
Lot 407 John Evans Drive
Weipa QLD 4874
Phone: +61 7 4082 3900
South Australia
Adelaide city / metropolitan area
Adelaide
Clinic 275
1/275 North Terrace
Adelaide SA 5000
Phone: +61 8 7117 2800
SHINE SA
57 Hyde Street
Adelaide SA 5000
Phone: +61 8 7099 5300
Email: samesh-enquiries@samesh.org.au
Website
Hillcrest
SHINE SA
Reynella (Nurse/Midwife service in partnership with Reynella Family Care GP Practice)
3/216 Old South Road
Old Reynella SA 5161
Phone: 8321 9099
Website
North Adelaide
Yarrow Place
Level 2
55 King William Road
North Adelaide SA 5006
Phone: +61 8 8226 8777 or toll free 1800 817 421 (SA only)
Email: info@yarrowplace.sa.gov.au
Website
Port Adelaide
Women’s Health Service
47 Dale Street
Port Adelaide SA 5015
Phone: +61 8 8444 0700
Website
Woodville
SHINE SA
Woodville GP Plus Health Care Centre
64C Woodville Road
Woodville SA 5011
Phone: 1300 794 584
Website
Outer metropolitan and rural areas
Elizabeth
Women’s Health Service
GP Plus Centre
16 Playford Boulevard
Elizabeth SA 5112
Phone: +61 8 8444 0700
Website
Noarlunga
SHINE SA
Noarlunga GP Plus Super Clinic
Level 1
20 Alexander Kelly Drive
Noarlunga SA 5168
Phone: +61 8 8164 9111 or 1300 794 584
Website
Tasmania
www.dhhs.tas.gov.au//sexualhealth
Toll free number: 1800 675 859
Devonport
Devonport Sexual Health Service
23 Steele Street
Devonport TAS 7310
Phone: +61 3 6777 1371 or 1800 675 859
Hobart
Hobart Sexual Health Service
60 Collins Street
Hobart TAS 7000
Phone: +61 3 6166 2672
Launceston
Launceston Sexual Health Service
34 Howick Street
Launceston TAS 7250
Phone: +61 3 6777 1371
Victoria
Melbourne city / metropolitan area
Carlton
Melbourne Sexual Health Centre
580 Swanston Street
Carlton VIC 3053
Phone +61 3 9341 6200or 1800 032 017 (toll free from outside Melbourne metropolitan area only)
Website
Melbourne
The Alfred
Infectious Diseases Clinic
Philip Block, Level 4
55 Commercial Road
Melbourne VIC 3004
Phone: +61 3 9076 6081
Website
Outer metropolitan and rural areas
Ballarat
Ballarat Community Health
Sexual Health Clinic
12 Lilburne Street
Lucas VIC 3350
Phone: +61 3 5338 4500
Website
Eaglehawk
Bendigo Community Health Service
3 Seymoure Street
Eaglehawk VIC 3556
Phone: +61 3 5434 4300
Website
Geelong
Sexual Health Clinic
University Hospital Geelong Outpatients Annexe
60 Bellerine Street
Geelong VIC 3220
Phone: +61 3 4215 1396
Website
Wodonga
Vermont Street Health Clinic
79 Vermont Street
Wodonga VIC 3690
Phone: +61 2 6051 7535
Western Australia
Perth city / metropolitan area
Armadale
Armadale Sexual Health clinic
Headspace Armadale
40 Fourth Road
Armadale WA 6112
Phone: +61 8 9393 0300
Email: reception@headspacearmadale.com.au
Thursdays 2pm to 4pm, free testing for those under 26
Fremantle
Fremantle Sexual Health Clinic
Headspace Fremantle
Level 1, Wesley Central
Cnr Market and Cantonment Street
Fremantle WA 6160
Phone: +61 8 9335 6333
Email: info@fremantleheadspace.com.au
Mondays 1.30pm to 4pm, free testing for those under 26
South Terrace Clinic
A Block, South Terrace side of hospital
Fremantle Hospital
Fremantle WA 6160
Phone: +61 8 9431 2149
Hours: 9am to 4pm Monday to Friday
Walk in (all ages) Monday 9am to 11.30am, walk in (under 26) Wednesday 1.30pm -4.30pm
Perth
Royal Perth Hospital Sexual Health Clinic
Level 4, Ainslie House
48 Murray Street
Perth WA 6000
Phone: +61 8 9224 2178
Website
Subiaco
King Edward Memorial Hospital
374 Bagot Road
Subiaco, WA 6008
Phone: +61 8 6458 222
Website
Greater Southern
Albany
Albany Albany Aboriginal Health Service
Dispenser in toilets & basket on counter
61 Serpentine Road
Albany WA 6330
Albany NSEP (Needle Syringe Exchange Program)
Basket on counter
61 Serpentine Road
Albany WA 6330
Albany Visitors Centre
Inside basket
221 York Street
Albany WA 6330
Bremer Bay
Bremer Bay Nursing Post
Outside dispenser
29 John Street
Bremer Bay WA 6330
Gnowangerup
Gnowangerup Community Health Building
Dispenser near front entrance
25 Yougenup Road
Gnowangerup WA 6335
Jerramungup
Jerramungup Lions Park Male Toilets
Dispenser
Jerramungup WA 6337
Katanning
Katanning Hospital
Dispenser next to Fitpack dispenser
Clive Street
Katanning WA 6317
Katanning NSEP (Needle Syringe Exchange Program)
Basket on counter
Rear Hospital Entrance, Francis Street
Katanning WA 6317
Tambellup
Tambellup Health Campus
Dispenser near NSP door
30 Norrish Street
Tambellup WA 6320
Outer metropolitan and rural areas
Kalgoorlie
Goldfields Population Health
36-42 Ware St
Boulder WA 6432
Phone: +61 8 9080 8200
Email: prcontact@health.wa.gov.au
Kwinana
Kwinana Sexual Health Clinic
‘The Zone’ Youth Space
Cnr Gilmore Avenue and Darius Drive
Kwinana WA 6167
Phone: +61 8 9236 4550
Email: zone@kwinana.wa.gov.au
Website: https://www.kwinana.wa.gov.au/zone
Wednesdays 2pm to 5pm, free testing for those under 26
Mandurah
Billy Dower Youth Centre
41 Dower St
Mandurah WA 6210
Phone: +61 8 9550 3670
Email: youth@mandurah.wa.gov.au
Rockingham
Rockingham Sexual Health Clinic
Headspace Rockingham
Unit 3, 18 Goddard Street
Rockingham WA 6168
Phone: +61 8 6595 8888
Email: hello@headspacerock.com.au
Tuesdays 2pm to 4.30pm, free testing for those under 26