Free, near you

Where to get free condoms

Clinics, sexual health services and hospitals across Australia hand out condoms for nothing, no ID and no questions. Find your nearest, or browse the full list by state below.

By spafe ·Reviewed 18 Jul 2026 ·110 locations Australia-wide

Australian Capital Territory 1

Canberra Sexual Health Centre

The Canberra Hospital 5 Gilmore Crescent, Garran ACT 2605

+61 2 5124 2184

New South Wales 52

RPA Sexual Health Clinic

16 Marsden Street, Camperdown NSW 2050

+61 2 9515 1200

HIV and STI Testing for Gay Men

167 Oxford St, Darlinghurst NSW 2010

+61 2 9206 2000

St Vincent’s Hospital

Level 4 Xavier Building 390 Victoria Street, Darlinghurst NSW 2010

+61 2 8382 3707

Kirketon Road Centre

Above the Darlinghurst Fire Station Victoria Street (entrance), Darlinghurst NSW 2010

+61 2 9360 2766

Short Street Centre Sexual Health Service

St George Hospital Ground Floor, Prichard Wing Short Street, Kogarah NSW 2217

+61 2 9113 2742

Liverpool Sexual Health Clinic

13 Elizabeth Street, Liverpool NSW 2170

+61 2 9827 8022

Western Sydney Sexual Health Service

Mt Druitt Community Health Centre Kelly Close, Mount Druitt NSW 2770

+61 2 9881 1206

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

+61 2 9206 2000

Western Sydney Sexual Health Service (Parramatta Clinic)

Parramatta Health Service Jeffery House 162 Marsden Street, Parramatta NSW 2150

+61 2 9843 3124

Potts Point a[TEST] Clinic 180

HIV & STI Testing For Gay Men 180 Victoria Street, Potts Point NSW 2011

+61 2 9357 1299

Clinic 16

Royal North Shore Community Health Centre Level 5 2c Herbert Street, St Leonards NSW 2065

+61 2 9462 9500

HIV and STI Testing for Gay Men

Sydney ACON Office 414 Elizabeth St, Surry Hills NSW 2010

+61 2 9206 2000

The Albion Centre

Ground Floor 150-154 Albion Street, Surry Hills NSW 2010

+61 2 9332 9600

SouthZone Sexual Health Centre

Community Health Caringbah The Sutherland Hospital 430 The Kingsway, Caringbah NSW 2229

+61 2 9113 2742

Sydney Sexual Health Centre

Sydney Hospital Level 3, Nightingale Wing Macquarie St, Sydney NSW 2000

+61 2 9382 7440

Rosemeadow Community Health Centre

5 Thomas Rose Drive, Rosemeadow NSW 2560

+61 2 4633 4100

Blue Moutains Sexual Health and HIV Clinic

Staff Accommodation Building Blue Mountains District Hospital Great Western Highway, Katoomba NSW 2780

+61 2 4784 6560 or +61 2 4784 6644

Nepean Sexual Health and HIV Clinic

Court Building Nepean Hospital Derby Street, Kingswood NSW 2747

+61 2 4734 2507

Albury Sexual Health Service

Albury Community Health Service Sexual Health Service 596 Smollett Street, Albury NSW 2640

+61 2 6058 1831

Armidale Sexual Assault Service

Clair House Rusden Street and Butler Street, Armidale NSW 2350

+61 2 6776 9600

Community Health Service

7 Pacific Street, Batemans Bay NSW 2536

Bourke Sexual Health Service

Community Health Centre 26 Tarcoon Street, Bourke NSW 2840

+61 2 6870 8883

Clinic 9

Broken Hill Sexual Health Clinic/Viral Hepatitis Clinic 2-4 Sulphide Street, Broken Hill NSW 2880

+61 8 8080 1100

Sexual Health Clinic (Clinic 916)

Coffs Harbour Health Campus 345 Pacific Highway, Coffs Harbour NSW 2450

+61 2 6656 7865

Wentworth/Balranald Sexual Health Service

42-44 Tapio Street, Dareton NSW 2717

+61 3 5021 7200

Goulburn Community Health Centre

Cnr Faithfull Street and Goldsmith Street, GOULBURN NSW 2580

+61 2 4827 3913

Grafton Sexual Health (Clinic 229)

Grafton Base Hospital 174 Arthur Street, Grafton NSW 2460

+61 2 6640 2229

Griffith Community Health Centre

39 Yambil Street, Griffith NSW 2680

+61 2 6966 9900

Clinic 33

Kempsey Community Health Polwood St, Kempsey NSW 2440

+61 2 6562 6066

Lightning Ridge Sexual Health Service

Corner Opal and Pandora Streets, Lightning Ridge NSW 2843

+61 2 6829 1022

Lismore Sexual Health Service

Northern Rivers Area Health Service Lismore Base Hospital 4 Shepherd Lane, Lismore NSW 2480

+61 2 6620 2980

Pacific Clinic

Newcastle Sexual Health Service Level 2, 670 Hunter St, Newcastle NSW 2300

+61 2 4016 4536

Nowra Sexual Health Clinic

Shoalhaven District Hospital Shoalhaven Street, Nowra NSW 2541

+61 2 4423 9353

Clinic 33

Port Macquarie Community Health Morton Street, Port Macquarie NSW 2444

+61 2 6588 2750

Queanbeyan Community Health Centre

Corner Erin and Collett Streets, Queanbeyan NSW 2620

+61 2 6150 7150

Taree Sexual Health Clinic

64 Pulteney Street, Taree NSW 2430

+61 2 4016 4536

Clinic 145

Tweed Valley Sexual Health Service 145 Wharf Street, Tweed Heads NSW 2485

+61 7 5506 6850

Brookong Centre

Sexual Health Service 79 Brookong Avenue, Wagga Wagga NSW 2650

+61 2 5943 2830

Wellington Community Health Centre

Gisborne Street, Wellington NSW 2820

+61 2 6845 5500

Illawarra Sexual Health Service

Port Kembla Hospital Cowper Street, Warrawong NSW 2502

+61 2 4223 8457

Northern Territory 5

Clinic 34 Alice Springs

Alice Springs Hspital 6 Gap Road Viea Stuart Terrace, Alice Springs NT 0870

+61 8 8951 7549

Clinic 34 Katherine

O’ Keefe House Gorge Road, Katherine NT 0850

+61 8 8973 9049

Clinic 34 Nhulunbuy

Corner Mathew Flinders Way and Chesterfield Circuit, Nhulunbuy NT 0880

+61 8 8987 0357

Clinic 34 Tennant Creek

Corner Windly and Schmidt Streets, Tennant Creek NT 0860

+61 8 8962 4603

Queensland 17

Brisbane Sexual Health and HIV Service

Level 1 270 Roma Street, Brisbane QLD 4000

+61 7 3837 5611

Redcliffe Sexual Health & HIV Service

181 Anzac Avenue, Kippa-Ring QLD 4020

+61 7 3897 6300

Princess Alexandra Sexual Health

Princess Alexandra Hospital 199 Ipswich Road, Woolloongabba QLD 4102

+61 7 3176 5881

Q Clinic

Wide Bay Sexual Health 312 Bourbong Street Margaret Rose Centre, Bundaberg West QLD 4670

+61 7 4150 2754

Cairns Sexual Health Service

Cairns North Community Health 381 Sheridan Street, Cairns North QLD 4870

+61 7 4226 4769

Ipswich Sexual Health Service

Sexual Health Opportunities (S.H.op101) Ipswich Health Plaza Ground Floor, 21 Bell Street, Ipswich QLD 4305

+61 7 3817 2428

Mount Isa Sexual Health

1 Barkly Highway (Opposite Splashez Pool) PO Box 2172, Mount Isa QLD 4825

+61 7 4764 0200

Sunshine Coast Sexual Health and HIV Service (Clinic 87)

Level 1, 80-82 Blackall Terrace, Nambour QLD 4560

+61 7 5470 5244

Palm Island Sexual Health

1 Beach Road Register of Public Sexual Health Clinics – Dec 2016 15, Palm Island QLD 4816

+61 7 4752 5100

Rockhampton Sexual Health and HIV Service

92 Bolsover Street, Rockhampton QLD 4700

+61 7 4932 5440

Gold Coast Sexual Health Clinic

Southport Health Precinct Level 4 16-30 High St, Southport QLD 4215

+61 7 5687 9200

Thursday Island Primary Health Care Centre

74 Douglas Street, Thursday Island QLD 4875

+61 7 4069 0400

Toowoomba Sexual Health

Kobi House Pechey Street, Toowoomba QLD 4350

Weipa Integrated Health Service

Lot 407 John Evans Drive, Weipa QLD 4874

+61 7 4082 3900

South Australia 8

et/Health+services/Sexual+health+services/

Adelaide city / metropolitan area Adelaide Clinic 275 1/275 North Terrace, Adelaide SA 5000

+61 8 7117 2800

SHINE SA

Reynella (Nurse/Midwife service in partnership with Reynella Family Care GP Practice) 3/216 Old South Road, Old Reynella SA 5161

8321 9099

Women’s Health Service

47 Dale Street, Port Adelaide SA 5015

+61 8 8444 0700

SHINE SA

Woodville GP Plus Health Care Centre 64C Woodville Road, Woodville SA 5011

1300 794 584

Women’s Health Service

GP Plus Centre 16 Playford Boulevard, Elizabeth SA 5112

+61 8 8444 0700

Tasmania 3

www.dhhs.tas.gov.au//sexualhealth

Toll free number: 1800 675 859 Devonport Devonport Sexual Health Service 23 Steele Street, Devonport TAS 7310

+61 3 6777 1371 or 1800 675 859

Hobart Sexual Health Service

60 Collins Street, Hobart TAS 7000

+61 3 6166 2672

Launceston Sexual Health Service

34 Howick Street, Launceston TAS 7250

+61 3 6777 1371

Victoria 6

Infectious Diseases Clinic

Philip Block, Level 4 55 Commercial Road, Melbourne VIC 3004

+61 3 9076 6081

Ballarat Community Health

Sexual Health Clinic 12 Lilburne Street, Lucas VIC 3350

+61 3 5338 4500

Bendigo Community Health Service

3 Seymoure Street, Eaglehawk VIC 3556

+61 3 5434 4300

Sexual Health Clinic

University Hospital Geelong Outpatients Annexe 60 Bellerine Street, Geelong VIC 3220

+61 3 4215 1396

Vermont Street Health Clinic

79 Vermont Street, Wodonga VIC 3690

+61 2 6051 7535

Western Australia 18

Armadale Sexual Health clinic

Headspace Armadale 40 Fourth Road, Armadale WA 6112

+61 8 9393 0300

Fremantle Sexual Health Clinic

Headspace Fremantle Level 1, Wesley Central Cnr Market and Cantonment Street, Fremantle WA 6160

+61 8 9335 6333

South Terrace Clinic

A Block, South Terrace side of hospital Fremantle Hospital, Fremantle WA 6160

+61 8 9431 2149

Royal Perth Hospital Sexual Health Clinic

Level 4, Ainslie House 48 Murray Street, Perth WA 6000

+61 8 9224 2178

King Edward Memorial Hospital

374 Bagot Road, Subiaco WA 6008

+61 8 6458 222

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 Community Health Building

Dispenser near front entrance 25 Yougenup Road, Gnowangerup WA 6335

Jerramungup

Jerramungup Lions Park Male Toilets Dispenser, Jerramungup WA 6337

Katanning Hospital

Dispenser next to Fitpack dispenser Clive Street, Katanning WA 6317

Rear Hospital Entrance, Francis Street

Katanning WA 6317

Tambellup Health Campus

Dispenser near NSP door 30 Norrish Street, Tambellup WA 6320

Goldfields Population Health

36-42 Ware St, Boulder WA 6432

+61 8 9080 8200

Kwinana Sexual Health Clinic

‘The Zone’ Youth Space Cnr Gilmore Avenue and Darius Drive, Kwinana WA 6167

+61 8 9236 4550

Rockingham Sexual Health Clinic

Headspace Rockingham Unit 3, 18 Goddard Street, Rockingham WA 6168

+61 8 6595 8888

Know a place we've missed? Clinics move and new ones open. If you know somewhere handing out free condoms that isn't listed, tell us and we'll add it.

Common questions

How old do you have to be to buy condoms in Australia?

There is no minimum age. Condoms are not age restricted anywhere in Australia, so anyone can buy them from a supermarket, a pharmacy or a vending machine without being asked.

Do I need ID or a Medicare card for free condoms?

No. The clinics and sexual health services that hand them out do not ask for ID, and you do not need to be a patient or explain yourself.

Are free condoms lower quality?

No. They meet the same Australian standard as anything on a shelf, and are often the same brands. The difference is who paid for them.

Free still has to fit.

Grabbing a handful is easy. Grabbing the right size is what makes them work. Measure once and you'll know which to reach for.