Did you know sexually transmitted infection (STI) tests are free? If you’re over 18 and don’t have any symptoms, you can now order a free postal testing kit.

Sexual health advice
for everyone

Find a service

We have free and confidential services all across Bath and North East Somerset. Our Find a Service tool can help you find the service you need that’s most convenient for you.

Riverside are no longer providing open access walk in clinics or vaccination drop in clinics. All appointments need to be booked.

Please phone their Sexual Health Appointment Line on 01225 826855 8:30am–1pm, Monday to Thursday and 8:30am–12 noon on Friday. Their receptionists will take your details for the call back service for triage and Telephone Consultation. In exceptional circumstances they may need to close the phone line early and apologise for this inconvenience.

What are you looking for?

Aspire Academy Frome Road, Bath, BA2 5RF

Free condoms (C-card)

Tel: 01225 832212

Bath College Avon Street, Bath, BA1 1UP

Free condoms (C-card)

Tel: 01225 312191

Bath Foyer 80 Dominion Road, Bath, BA2 1DF

Free condoms (C-card)

Tel: 01225 405004

Bath Rugby Tutors Bath Rugby Club, The Recreation Ground, Pulteney Mews, Bathwick, Bath, BA2 4DS

Free condoms (C-card)

Bath Spa University - Students’ Union Newton Park, Newton St Loe, Bath, BA2 9BN

Free condoms (C-card)

Tel: 01225 875588

Bath Studio School Frome Road, Bath, BA2 5RF

Advice on unplanned pregnancy, Chlamydia screening, Clinic in a box, Contraception, Emergency contraception, Free condoms (C-card), Pregnancy testing, Sexual health advice

Tel: 01225 831933

Bathampton Pharmacy 27 Holcombe Lane, Bathampton, Bath, BA2 6UL

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01225 485314

Batheaston Medical Centre Coalpit Road, Batheaston, Bath, BA1 7NP

Free condoms (C-card)

Tel: 01225 858686

Beechen Cliff School Kipling Avenue, Bath, BA2 4RE

Free condoms (C-card)

Tel: 01225 480466

Boots Pharmacy - Batheaston 201 London Road East, Batheaston, Bath, BA1 7NB

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01225 858753

Boots Pharmacy - Keynsham 40 High Street, Keynsham, Bristol, BS31 1DX

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 0117 986 3247

Boots Pharmacy - Southdown 100 Mount Road, Southdown, Bath , BA2 1LN

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01225 423391

Boots Pharmacy - Southgate 1 Newark Street, Southgate, Bath, BA1 1AT

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01225 464402

Boots Pharmacy - Twerton 84-85 The Parade, High Street, Twerton, Bath, BA2 1DE

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01225 423382

Boots Pharmacy - Westgate 33-35 Westgate Street, Bath, BA1 1EL

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01225 482069

Broadlands Academy St Francis Road, Keynsham, Bristol, BS31 2DY

Free condoms (C-card)

Tel: 0117 986 4791

Cameley Surgery Temple Cloud, Bristol, BS39 5BW

Free condoms (C-card)

Tel: 01761 452205

Chandag Road Pharmacy 47 Chandag Road, Keynsham, Bristol, BS31 1PW

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 0117 986 4121

Chew Medical Practice Chew Lane, Chew Stoke, Bristol, BS40 8UE

Free condoms (C-card)

Tel: 01275 332420

Chew Pharmacy 4 South Parade, Chew Magna, Bristol, BS40 8SH

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01275 333885

Chew Valley School Chew Lane, Chew Magna, Bristol, BS40 8QB

Advice on unplanned pregnancy, Chlamydia screening, Clinic in a box, Contraception, Emergency contraception, Free condoms (C-card), Pregnancy testing, Sexual health advice

Tel: 01275 332272

Chilcompton Surgery Carters Way, Chilcompton, Radstock, BA3 4XH

Free condoms (C-card)

Tel: 01761 232231

Clement Pharmacy 7 The Street, Radstock, BA3 3PL

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01761 434687

Combe Down Pharmacy 87 Bradford Road, Combe Down, Bath, BA2 5BP

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01225 833 640

Combe Down Surgery Combe Down House, The Avenue, Combe Down, Bath, BA2 5EG

Free condoms (C-card)

Tel: 01225 832226

Connecting Families Team B&NES Council, Lewis House, Manvers Street, Bath, BA1 1JG

Free condoms (C-card)

Tel: 01225 396931

Day Lewis Pharmacy - Saltford 493 Bath Road, Saltford, Bristol, BS31 3HQ

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01225 874454

Fairfield Park Health Centre Tyning Lane, Camden Road, Bath, BA1 6EA

Free condoms (C-card)

Tel: 01225 331616

Grosvenor Place Surgery 26 Grosvenor Place, London Road, Bath, BA1 6BA,

Free condoms (C-card)

Tel: 01225 484748

Harptree Surgery Bristol Road, West Harptree, Bristol, BS40 6HF

Free condoms (C-card)

Tel: 01761 221406

Hawes Whiston & Co Pharmacy 38 St James's Sqaure, Bath, BA1 2TU

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01225 424662

Hayesfield Girls' School & Mixed Sixth Form Upper Oldfield Park Campus, Upper Oldfield Park, Bath, BA2 3LA

Advice on unplanned pregnancy, Chlamydia screening, Clinic in a box, Contraception, Emergency contraception, Free condoms (C-card), Pregnancy testing, Sexual health advice

Tel: 01225 426151

Hope House Surgery 10 Waterloo Road, Radstock, BA3 3EP

Free condoms (C-card)

Tel: 01761 432121

Jhoots Pharmacy - Weston 125 High Street, Weston, Bath, BA1 4DF

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01225 421644

John Preddy & Co 41 Moorland Road, Oldfield Park, Bath, BA2 3PN

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01225 425356

Keynsham Pharmacy 15 Station Road, Keynsham, Bristol, BS31 2BH

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 0117 329 4355

Keynsham Pharmacy High Street 54 High Street, Keynsham, Bristol, BS31 1DX

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 0117 986 4578

King Edward's School North Road, Claverton Down, Bath, BA2 6HU

Free condoms (C-card)

Tel: 01225 464313

Larkhall Pharmacy 1 St Saviours Road, Larkhall, Bath, BA1 6RT

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01225 314301

Lifestyle Pharmacy 15 Westgate Street, Bath, BA1 1EQ

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01225 465576

Mentoring Plus Riverside Youth Hub, York Place, London Road, Bath, BA1 6AE

Free condoms (C-card)

Tel: 01225 429694

Newbridge Surgery 129 Newbridge Hill, Bath, BA1 3PT

Free condoms (C-card)

Tel: 01225 425807

Norland College 39-41 Upper Oldfield Park, Bath BA2 3LB

Free condoms (C-card)

Norton Hill School Charlton Road, Midsomer Norton, Bath, BA3 4AD

Advice on unplanned pregnancy, Chlamydia screening, Clinic in a box, Contraception, Emergency contraception, Free condoms (C-card), Pregnancy testing, Sexual health advice

Tel: 01761 412557

Off The Record - Bath Open House Centre, Manvers Street, Bath, BA1 1JW

Free condoms (C-card), Relationships, Teenage parents, Youth advice

Tel: 01225 312481

Email: otrsupport@offtherecord-banes.co.uk

Off The Record - Keynsham 1 The Park, Keynsham, Bristol, BS31 2BL

Free condoms (C-card), Relationships, Teenage parents, Youth advice

Tel: 01225 312481

Email: otrsupport@offtherecord-banes.co.uk

Off The Record - Midsomer Norton Midsomer Norton Town Hall, The Island, Midsomer Norton, Radstock, BA3 2HQ

Free condoms (C-card), Sexual health advice, Teenage parents, Youth advice

Tel: 01761 414100

Email: otrsupport@offtherecord-banes.co.uk

Oldfield School Kelston Road, Bath, BA1 9AB

Free condoms (C-card)

Tel: 01225 423582

Oldfield Surgery 45 Upper Oldfield Park, Bath, BA2 3HT

Free condoms (C-card)

Tel: 01225 613100

Pathways (Curo) - Bath The Maltings, River Place, Lower Bristol Road, Bath, BA2 1EP

Free condoms (C-card)

Tel: 01225 339330

Paulton Memorial Hospital (Minor Injury Unit) Salisbury Road, Paulton, Bristol, BS39 7SB

Chlamydia screening, Contraception, Emergency contraception, Free condoms (C-card), Pregnancy testing, Sexual health advice, Youth clinic

Tel: 01761 408114

Paulton Pharmacy Elm Hayes Health Centre, Clandown Road, Paulton, Bristol, BS39 7SF

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01761 862522

Peasedown Pharmacy 15 Bath Road, Peasedown St John, Bath, BA2 8DH

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01761 432235

Peasedown Youth Centre Bath Road, Peasedown St John, Bath, BA2 8DH

Free condoms (C-card)

Tel: 01225 395055

Project 28 28 Southgate Street, Bath, BA1 1TP

Free condoms (C-card)

Tel: 01225 463344

Pulteney Pharmacy 35 Great Pulteney Street, Bath, BA2 4BY

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01225 466454

Radstock Youth Centre Church Street, Radstock, BA3 3QQ

Free condoms (C-card)

Ralph Allen School Claverton Down Road, Combe Down, Bath, BA2 7AD

Advice on unplanned pregnancy, Chlamydia screening, Clinic in a box, Contraception, Emergency contraception, Free condoms (C-card), Pregnancy testing, Sexual health advice

Tel: 01225 832936

Royal High School Lansdown Road, Bath, BA1 5SZ

Free condoms (C-card)

Tel: 01225 313877

Royal United Hospital (Emergency Department) Combe Park, Bath, BA1 3NG

Emergency contraception

Tel: 01225 824391

Rush Hill Surgery 20 Rush Hill, Bath, BA2 2QH

Free condoms (C-card)

Tel: 01225 446087

Somerton House Surgery 79A North Road, Midsomer Norton, Bath, BA3 2QE

Free condoms (C-card)

Tel: 01761 412141

Somervale School Redfield Road, Midsomer Norton, BA3 2JD

Advice on unplanned pregnancy, Chlamydia screening, Clinic in a box, Contraception, Emergency contraception, Free condoms (C-card), Pregnancy testing, Sexual health advice

Tel: 01761 414276

Southside Youth Centre Kelston View, Bath, BA2 1NR

Free condoms (C-card)

St Augustine's Medical Practice - Keynsham Surgery Block C, The Chocolate Factory, Via Traversus, Keynsham, Bristol, BS31 2GN

Free condoms (C-card)

Tel: 0117 986 2343

St Chads Surgery Gullock Tyning, Midsomer Norton, Radstock, BA3 2UH

Free condoms (C-card)

Tel: 01761 413334

St James’s Surgery (Heart Of Bath) 8-9 Northampton Buildings, Bath, BA1 2SR

Free condoms (C-card)

Tel: 01225 613100

St Mark’s School Bay Tree Road, Larkhall, Bath, BA1 6ND

Advice on unplanned pregnancy, Chlamydia screening, Clinic in a box, Contraception, Emergency contraception, Free condoms (C-card), Pregnancy testing, Sexual health advice

Tel: 01225 312661

St Matthias Academy - Bath 4-20 Rush Hill, Bath, BA2 2QL

Free condoms (C-card)

Tel: 01225 430009

St Michael’s Surgery Walwyn Close, Bath, BA2 1ER

Free condoms (C-card)

Tel: 01225 428277

St. Martin’s Hospital (Family Nurse Partnership) Clara Cross Lane, Bath, BA2 5RP

Free condoms (C-card)

Tel: 01225 838262

Superdrug 31-32 Westgate Street, Bath, BA1 1EL

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01225 336198

The Beehive Surgery Mount Road, Southdown, Bath, BA2 1NH

Free condoms (C-card)

Tel: 01225 445004

The Carers’ Centre - Bath Woodlands, Lower Bristol Road, Bath, BA2 9ES

Free condoms (C-card)

Tel: 0800 0388 8855

The Carers’ Centre - Radstock 1 Riverside Cottages, Radstock, BA3 3PS

Free condoms (C-card)

Tel: 0800 0388 8855

The Pulteney Practice 35 Great Pulteney Street, Bathwick, Bath, BA2 4BY

Free condoms (C-card)

Tel: 01225 464187

The Riverside Clinic - Bath Riverside Health Centre, James Street West, Bath, BA1 2BT

Chlamydia screening, Contraception, Emergency contraception, Free condoms (C-card), Pregnancy testing, Relationships, Sexual health advice, STI testing/treatment, Youth advice, Youth clinic

Tel: 01225 826855

Email: ruh-tr.sexualhealthclinic@nhs.net

The Riverside Clinic - Keynsham Keynsham Health Centre, St Clements Road, Keynsham, BS31 1AF

Chlamydia screening, Contraception, Emergency contraception, Free condoms (C-card), Pregnancy testing, Relationships, Sexual health advice, STI testing/treatment, Youth advice, Youth clinic

Tel: 01225 826855

Email: ruh-tr.sexualhealthclinic@nhs.net

Three Ways School 180 Frome Road, Odd Down, Bath, BA2 5RF

Free condoms (C-card)

Tel: 01225 838070

Timeout Youth Centre 16 Bath Hill, Keynsham, BS31 1HG

Free condoms (C-card)

Tel: 01225 395231

Email: youthleader@keynsham-tc.gov.uk

University Of Bath - Students’ Union Norwood House, Claverton Down, Bath, BA2 7AY

Free condoms (C-card)

Tel: 01225 383800

University Of Bath - University Medical Centre Quarry House, North Road, Claverton Down, Bath, BA2 7AY

Free condoms (C-card), STI testing/treatment

Tel: 01225 789100

Well Pharmacy 3 Claremont Terrace, Fairfield Park, Bath, BA1 6EH

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01225 319445

Wellsway Academy Chandag Road, Keynsham, BS31 1PH

Free condoms (C-card)

Tel: 0117 986 4751

Wellsway Pharmacy 2 Hayes Place, Bear Flat, Bath, BA2 4QW

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01225 427456

West View Surgery 9 Park Road, Keynsham, Bristol, BS31 1BX

Free condoms (C-card)

Tel: 01179 376835

Westfield Pharmacy 9 Elm Tree Avenue, Westfield, Radstock, BA3 3SX

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01761 434692

Weston Surgery 36 Combe Park, Bath, BA1 3NR

Free condoms (C-card)

Tel: 01225 446089

Widcombe Pharmacy 4A Widcombe Parade, Widcombe, Bath, BA2 4JT

Chlamydia screening, Emergency contraception, Free condoms (C-card), Pregnancy testing

Tel: 01225 447924

Writhlington School Knobsbury Lane, Writhlington, Radstock, BA3 3NQ

Advice on unplanned pregnancy, Chlamydia screening, Clinic in a box, Contraception, Emergency contraception, Free condoms (C-card), Pregnancy testing, Sexual health advice

Tel: 01761 433581