HPV Self-Collection Kit

In the comfort of your own home

HPV Self-Collection Kit Sites

Select your province and see which lab, closest to you have HPV self collection kits:

AreaAddressOperating HoursContact number
ALBERTON 53 Voortrekker Rd, New Redruth, Alberton, 1449, South AfricaMon to Fri:24 hrs Sat: 24 hrs011-724-0600 OR 011-907-3423
ARWYP MEDICAL CENTRE23 Central Ave , Ground Floor Arwyp Medical CentreMon to Sun: 07h00 -19h00011-394-3152
BOTSHELONG Marimba Gardens, 8 Sam Sekoati Avenue, Vosloorus Ext 9, Vosloorus, 1475, South AfricaMon to Fri: 24 hours Sat to Sun: 24 hours011-863-3331 OR 011 863-3331
BROMHOF DEPOT 12a Parkside Shopping Centre, Cnr Hawken & Ostrich Avenue, Bromhof, Randburg, 2188, South AfricaMonday to Friday 08h00 17h00 Weekends & Public Holidays closed0117-916-398
BUSAMED MODDERFONTEIN 4 Cransley Crescent, Long lake ext 12, Linbro ParkMon-Sun: 24 hours for Blood Tests. For COVID-19 testing operating hours please refer to our Corona Virus Information Hub(011)-458-2341
CASTLE GATE INTERCARE Castle Gate Lifestyle Centre 478 Koedoesnek Ave Waterkloof Ridge Pretoria 0181Mon-Fri: 08h00-18h00, Sat: 08h00-13h00(012)880-6100
CINTOCARE HOSPITAL Cintocare Hospital, 175 Frikkie De Beer street, Menlyn Maine, PretoriaMon-Sun: 24 Hours012-763–2111
CLINIX NALEDI NKANYIZE HOSPITAL 1 Moshoeshoe St, Sebokeng Hospital, Sebokeng, 1982, South AfricaMonday to Sunday: 24 hours016-420-3000 OR 016-988-2208
Cosmo City Depot82 South Africa Drive, Cosmo City, RandburgMon-Fri: 08h00-17h00.Sat: Closed(011)024-0500
DAINFERN SQUARE DEPOT2040 Broadacres Dr, Fourways, Sandton, 2055, South AfricaMon Fri: 08h00-17h00 Saturdays 8am 1pm Sun & PH: Closed011-469-0540

Suite 37 Lesedi Private Hospital, Old Potch Road, Diepkloof Zone 6, Diepkloof, 1862, South AfricaMon - Sun: 07H00 - 19H00 24 Hour emergency service011-938-1075/011-938-1567
EUGENE MARAIS *THIS SITE TESTS FOR COVID-19* 663 5th Avenue, Les Marais, Pretoria, 0084, South AfricaMon-Fri: 08h00 – 17h00012-404-0860
FAMILY PRACTICE MONTANA 198 Dr Van Der Merwe Rd, Montana Park, Pretoria, South AfricaMon - Fri: 08h00 – 17h00, Sat: 08h00 – 12h00012-548-9968
FLORA Sessional Rooms Life Flora Clinic, William Nicol Drive, Floracliffe, Roodepoort, 1709, South AfricaMon -Sun: 07h00 - 19h00011-671-8700
GLYNNWOOD MEDICAL SUITES Suite G06 Glynnwood Medical Suites, 132 Woburn Avenue, Benoni South, Benoni, 1501, South AfricaMon-Fri:08h00-17h00 , Closed on weekends011-421-8423
HEALTH WORX VALLEY VIEW cnr, Van Oordt Street, Robert Broom Dr, Noordheuwel, Krugersdorp, 1734, South AfricaMon - Fri: 7h00-17h00 Sat: 7H00 – 12H00 Sun: Closed010-600-0000
HEALTHWORX MIDRAND861 New Rd, Carlswald, Midrand, 1684, South AfricaMon: 08:00 - 18:00 Sat: 08:00 - 12:00 Sun: Closed011-697-0840
HEALTHWORX MONTANA CROSSING HEALth-WorX Medical Centre, Shop 25 A - Montana, Montana, Pretoria, South AfricaMon - Fri: 08h00 - 17h00 Closed on weekends and public holidays012-548-9478
HEIDELBERG *THIS SITE TESTS IN HOSPITAL AND CASUALTY PATIENTS ONLY FOR COVID-19* Life Suikerbosrand Hospital, Cnr H F Verwoerd, Heidelberg, Heidelberg - GP, South Africa24 hour lab016-341-4851/3 (082 3203278 - A/H CALL PHONE)
HONEYDEW VILLAGE DEPOT 0A John Vorster Rd, Weltevredenpark, Roodepoort, 1709, South AfricaMon - Fri: 07H00 - 18H00 Sat: 07H00 - 12H00 Sun & public holidays: Closed011-675-0536
INTERCARE FOURWAYSNumber 1, Fourways IntercareC/O Short Street & Fourways Boulevard,Fourways EastMon- Fri: 07:00-18:30 Sat 08:00-11:30 Sun & public holiday: Clos011-745-6760
INTERCARE KEMPTON PARK Cavendish Glen Centre, 127 Monument Rd, Glen Marais, Johannesburg, 1619, South AfricaMon - Fri: 08h00 –16H30 Sat: 08h00 –12H00 Public holidays and Sundays: closed011-972- 2077
JOHANNESBURG EYE CLINIC Ground Floor NHC Health Centre Corner Beyers Naude & Waugh, Northcliff, 2195, South AfricaMon- Fri: 07:00 - 17:00 Sat: 08:00 - 13:00 Sun & public holiday: Closed011-782-0635
KRUGERSDORP3 Boshoff street, Krugersdorp, South Africa1739Mon - Sun: 07h00 - 19h00011-668-8340
KRUGERSDORP BELL48 Shannon Rd, Kenmare, Krugersdorp, 1745, South AfricaMon - Fri: 07h00 - 18h00, Sat 08h00 - 13h00 Sun: Closed011-954-1503
LEGAE CENTURY *THIS SITE TESTS FOR COVID-19* Mediclinic Legae, 8560 Molefe Makinta Street, Mabopane, 0190, South AfricaMon-Sun: 24 hours012-702-8284
LINMED Suites 104 Linmed Hospital, 5 Hull Road, Rynfield, Benoni, 1501, South AfricaMon-Sun: 24 hours (Afterhours -Priority is given to Hospital patients and Casualty patients )011-748-2760/0114256950
MEDFORUMMon-FRI 8h00 - 17h00
MedgateRoom 33 Medgate Medical Centre, Kingfisher St, Helderkruin, Roodepoort, 1724Mon-Fri: 08:00 - 16:00. Sat-Sun: Closed011-7681-011
MEDIPARK 163 Panorama Rd, Rooihuiskraal, Centurion, 0154, South AfricaMon-Fri: 07:00-19:00 Sat: 08:00-13:00 Sun: closed, Closed: 24/12/2021 – 03/01/2022012-661-0905
MIDSTREAM MEDICLINIC *THIS SITE TESTS FOR COVID-19* Mediclinic Midstream, Medical park sideMon – Fri: 08h00 - 17h00, Sat & Sun: 08h00 - 13h00 Not open on Public holidays(012) 942-1102/1101/1018
Morningside Intercare200 Rivonia Road, Morningside, Sandton, 2196, South AfricaMon-Fri: 08h00-16h00, Saturdays: 07h00-12h00, Closed on Sundays and public holidays010-202-5528
MUELMEDAddress: 577 Pretorius St, Arcadia, Pretoria, 0083, South AfricaHours:Mon-FRI 8h00 - 17h00 012-341-7399
MULBARTON LABORATORY 25 True N Rd, Mulbarton, Johannesburg, 2059, South AfricaMon - Sun : 06h00 - 21h00 Public Holidays : 06h00 - 21h00011-4324-266

Room 6 Netcare N17 Private Hospital, 7 Tonkmeter Drive, Pollak Park, Springs, 1559, South AfricaMon-Sun: 24 hours011-739-0600
NETCARE MONTANA HOSPITAL Netcare Montana Hospital, Suite 20, Doctor Swanepoel Road, Montana Park, Pretoria, South AfricaMon-FRI 8h00 - 17h00012-548-6013
OLIVEDALE CLINIC Olivedale Clinic, Cnr President Fouche Drive & Windsor Way, Olivedale, Randburg, 2188, South AfricaMon-Sun: 24 hours011-462-1348
PENCARDIAAddress: 1, 509 Pretorius St, Arcadia, Pretoria, 0007, South AfricaHours: Mon-FRI 8h00 - 17h00012 4830113/0165 OR 012-483-0100
PINEHAVEN HOSPITAL  Pinehaven Estate 1 Gateway Road, Pinehaven Twp, Krugersdorp, 1739, South Africa24 HOURS - MON - SUNDAY011-662-2186
PRETORIA EAST HOSPITAL Suite A15 Pretoria East Hospital, Garsfontein Road, Moreletapark, Pretoria, 0181, South AfricaMon-FRI 8h00 - 17h00012-9939-600
RASLOUW HEALTHWORX Hendrik Verwoerd Dr, Rooihuiskraal North, Centurion, 0157, South AfricaMon - Fri: 08h00-17h00, Lunch: 13h00-14h00, Sat: 08h00-12h00, Closed on Sundays and Public holidays.012-9450-000
ROBINSON PRIVATE HOSPITAL Life Robinson Private Hosptal, Hospital Road, Randfontein, 1759, South AfricaMon-Fri: 07:00-20:00 Sat: 08:00 - 12:00 Sun: closed011-278-8200

Roseacres Clinic, St Joseph Road, Symhurst, Germiston, 1401, South AfricaMon to Sun: 07h00 -19h00 24 Hour Emergency Service011-822-0360
ROSEBANK LAB8 Sturdee AvenueMon to Fri: 07:00 - 17:00 Closed on weekends and P/Holidays011-788-3700
RUIMSIG DEPOT Cnr Malcolm Road & Doreen Raod, Ruimsig, Roodepoort, 1724, South AfricaMon-Fri: 07h00-16h00, Sat: 08h00-13h00011-9580-579
SUNWARD PARK 4 Albrecht Road, Sunward Park, Boksburg, South AfricaMon - Sun: 24 hours011-896-2090
TSHEPO THEMBA Clinix Tshepo Themba, Dobsonville, Soweto, 1863Monday to Friday: 08:00 - 17:00 Saturday: 08:00 - 12:00 Sunday: Closed011-988-8118 OR 011-988-1761
UNITAS HOSPITAL Netcare Unitas Hospital, Die Hoewes, Centurion, South Africa24 hours, 7 days a week012-644-9440
VEREENIGING DEPOT *THIS SITE TESTS FOR COVID-19* Medi Village 32A Grey Ave VereenigingMON - SUN 24 HOURS016-421-1207/1396
WILGEHEUWEL Wilgeheuwel Hospital, Suite 6b, First Floor, Block C,Amplifier Road, Radiokop,JohannesburgMon to Sun: 24 hours011-699-1980 OR 0117952115
WILGERS LIFE HOSPITAL Suite G07 Life Wilgers Hospital, Denneboom Road, Wilgers, Pretoria, South AfricaMon to Sun: 24 hours for Blood Tests. For COVID-19 testing operating hours please refer to our Corona Virus Information Hub012-807-9500
WITPOORTJIE JohannesburgMon – Fri: 08:00 - 16:00 Sat: 07:00 - 12:00 Sun & PHolidays: Closed011-762-1377

128 Flint Mazibuko drive, Hospital View TembisaMon to Sun: 7H00 - 19H00 Hours011-926-9083


AreaAddressOperating HoursContact number
LANCET LABS MEDICAL CENTRE  52 Ismail C Meer St, Durban Central, Durban, 4001, South AfricaMon - Fri: 07:00 - 1900 . Sat: 07:00 - 12:00 Sundays and public holidays closed Out call service from call centre013-308-6500

AreaAddressOperating HoursContact number
BRACKENFELL DEPOT Brackenfell Medical Centre, Cnr Brackenfell & Old Paarl Road , Cape Town, South AfricaMon - Fri: 08h00 - 17h00(021)9814747
LOUIS LEIPOLDT LAB 7c Solway Street, Bellville West A, Cape Town, South AfricaMon - Fri: 08h00-17h00 Closed weekends and public holidays(021)9499219
Rondebosch Medical Centre85 Klipfontein Rd, Mowbray, Cape Town, 770024 Hours021-6805-920
HARBOUR BAY DEPOT SIMONSTOWN 1st Floor, Room 4 Harbour Bay Medical CentreMon - Fri 08h00 - 17h00(021) 786 9508
Constantiaberg Mediclinic lab2nd floor, Suite 205A, Burnham Rd, Plumstead, Cape Town, 7800Mon-Sun 07h00-19h00021-6731-510
MITCHELLS PLAIN: DR KAGEE DEPOT 18 Symphony Walk Town Centre, Mitchells PlainMon - Thurs: 08h00 - 17h00 Fri- Sat: 08h00-13h00(021) 673 1519
MITCHELLS PLAIN: DR RAJA DEPOT 79 Korfball street, Entrance on AZ Berman Road, Mitchells PlainMon - Thurs: 09h00 - 18h00 Fri- Sat: 09h00-12h30(021)6731516

AreaAddressOperating HoursContact number
THABAZIMBI *THIS SITE TESTS FOR COVID-19*  Thabazimbi, South AfricaMonday to Firday: 08:00 - 17:00 Saturday: 08:00 - 12:00 Sunday: Closed014-772-1448 OR 014-772-2842
GROBLERSDAL DEPOT *THIS SITE TESTS FOR COVID-19* 16 Tautes Ave, Groblersdal, 0470, South AfricaMon - Fri: 08h00 - 17h00, Sat: 08h00-13h00, Closed on Sundays and public holidays(013)262-2053

44A Grobler St, Polokwane Central, Polokwane, 0700, South AfricaMonday - Friday: 24 hours015-294-0400
MEDLEB PRIVATE HOSPITAL R579, Lebowakgomo-GA, Lebowakgomo, 0737, South AfricaMonday to Friday : 08H00 - 17H00 Saturday and Sunday : Closed0152940400+H5
MOKOPANE 97 Ruiter Rd, Mokopane, 0601, South AfricaMon- Fri: 08:00 - 17:30 Sat: 08:00 - 13:00(015)4911265
TZANEEN PRIVATE HOSPITAL *THIS SITE TESTS FOR COVID-19*  R33, South AfricaMonday to Sunday: 24 hours015-307-4849
PHALABORWA *THIS SITE TESTS FOR COVID-19* 71 Sealene Street, Phalaborwa 1389Mon-Fri: 07h30-17h00, Sat 08h00-13h00(015)7816238
GIYANI DEPOT Giyani Main Road, Giyani-BA, Giyani, South Africa - Opposite Masingita GarageMon - Fri: 08:00 - 17:00 Saturday, Sunday & Public Holiday – Closed.(015)8125059
THOHOYANDOU *THIS SITE TESTS FOR COVID-19*  Corner Mpehephu & Mvusuludzo near Cash build, 0950, South AfricaMonday to Friday: 08:30 - 17:30 Saturday: 08:30 -14:30 Sunday: Closed(015)962-2663
NORTHAM DEPOT R510, Northam, 0360, South AfricaMon-Fri: 08:30-16:30 Sat-Sun: closed014-784-4999

AreaAddressOperating HoursContact number
RUSTENBURG *THIS SITE TESTS FOR COVID-19* 102 Kock St, Rustenburg, 2999, South AfricaMon to Fri: 07:00-18:00 Sat: 07:00-12:00 Sun: Closed 24 hrs Emergency Sr On Call014-597-8500
LEPHALALE LAB *THIS SITE TESTS FOR COVID-19* Corner of Jan Lee & Mogol street, Lephalale (Ellisras), 0555, South AfricaMonday to Friday : 07h00 - 18h00 Saturday : 08h00 - 13h00 Sunday : Closed014-763-1241/ 0732490611
MEDICLINIC LEPHALALE Cnr Douwater & Joe Slovo Str Onverwacht, Lephalale, 0557, South AfricaMonday to Friday : 07h00 to 18h00 Saturday : 07h00 to 13h00 Sunday : 07h00 to 13h00014-763-5699 / 014-763-0400/42
LANCET MAHIKENG 53 Victoria Rd, Golf View, Mahikeng, 2745, South AfricaMon - Sun: 24 Hours018 381 0640 / 018 381 0232
BRITS *THIS SITE TESTS FOR COVID-19* Safari Ctr, Van Velden St, Brits, 0250, South AfricaMonday to Friday : 07h00 to 18h00 Saturday : 07h00 to 12h30 Sunday : Closed (Covid-19 testing hours: Mon–Fri: 08h00–16h00, Sat: 08h00-11h00, Closed on Sundays and public holidays)
MEDICARE 54 Zand St, Rustenburg, 2999, South AfricaMon-Fri: 08:00-17:00 Sat-Sun: closed014-523-9348
FERNCREST Suite 8 Ferncrest Hospital, Moumo Street, Tlhabane, 2999, South AfricaMonday to Friday 07:00 to 18:00 Saturday 07:00 to12:00 Sundays & Public Holidays - Closed After Hours : 0835341932014-565-7404
POTCHEFSTROOM24 Steve Biko St, Potchefstroom, 2520, South AfricaMon-Fri: 07h00-16h00018-293-8260
LA FEMME DEPOTAddress: 148 Kerk St, Rustenburg, 2999, South AfricaMon - Fri 08:00 - 17:00 Sat: Closed Sun: Closed014-592-5112
IFAFI1000 Birdwood Phase 1, King Fisher Street, Ifafi, Hartbeespoort, 0260, South AfricaMon-Fri: 08h00 - 17h00 Public holidays, Sat and Sundays: Closed012-259-0275
ZEERUST14 Sarel Cilliers Street, Zeerust., 2865, South AfricaMonday Friday 08h00 17h00 Saturday 08h00 13h00 Closed Sunday and Public Holidays018-642-1191
ISLAND DEPOT HARTBEESPOORTThe Islands Shopping Mall, Provincial road R512, Erf Number 461, The Island Ext.4, Broedestroom, Hartbeespoort, 0240Monday - Friday : 08h00 - 17h00 Sat/ Sundays and public holidays closed012-244-4020

AreaAddressOperating HoursContact number
LENMED KIMBERLEY6 Welgevoden St,Royldene, Kimberley, 8301,South AfricaOpen 24 Hours053-836-4460

AreaAddressOperating HoursContact number
MIDDELBURG *THIS SITE TESTS FOR COVID-19* Springbok Ave & Blesbok St, Middelburg, 1055, South AfricaMon-Fri: 07:00-19:00 Sat : 07:00-13:00 Sun : 09:00-13:00 Public Holidays: 09:00 - 13:00 On call after hours013-282-5595
WITBANK COSMOS *THIS SITE TESTS FOR COVID-19* Amplifier Road, Radiokop,Mon to Fri : 07:00 - 18:00 Sat : 08:00 - 12:00 Sun : Closed013-697-6449 OR 013-697-6450 / 1
TRICHARDT *THIS SITE TESTS FOR COVID-19* 39 Richter St, Trichardt, 2302, South AfricaMonday to Friday: 24 hours017-638-0862
STANDERTON DEPOT  Central Park, CNR Kerk & Princess Street, Shop no. 5Mon-Fri: 08h00-17h00 (Lunch: 13h00-14h00) Sat: 07h00-12h00 Closed on Sundays(017) 712 3749
ERMELO DEPOT Pine Centre building, Dejager Street 17 and 18, Shop no.8Mon-Fri: 08h00-17h00 (Lunch: 13h00-14h00) Sat: 07h00-12h00 Closed on Sundays(017) 811 1445
KRIEL *THIS SITE TESTS FOR COVID-19* Kriel Medical Centre, Bokmakierie street, Kriel, South AfricaMon: 08:00 - 17:00 Sat: 07:00 - 12:00 Sun: Closed017-648-2301

AreaAddressOperating HoursContact number
MEDICLINIC HOSPITAL BLOEMFONTEIN Ground Floor Room G07 Mediclinic Bloemfontein, Cnr Kellner & Parfitt Street, Westdene, Bloemfontein, 9301, South AfricaMON - SUN: 24 Hours051-410-1700
WELKOM DEPOTAddress : 30 Lategan Street (Across Mediclinic)Monday - Friday: 08:00 – 17:00057-352-1721
ROSEPARK BLOEMFONTEINRosepark Hospital, Room 105 First Floor, 57 Gustav Cres, Fichardt Park, Bloemfontein, 9317MON - SUN: 24 Hours051 502-1500
BUSAMEDBusamed Bram Fischer International Airport Hospital, Mazelspoort Rd, Linquinda, Bloemfontein, 9301Mon - Sunday: 24 Hours051-433-1202

AreaAddressOperating HoursContact number
George Depot7 Herrie St, Dormehls Drift, George, 6530Open: 24 Hours044-805-0630

AreaAddressOperating HoursContact number
Mosselbay Depot2 Da Gama Street, Da Nova, Mosselbaai, South Africa24 hours Walk in Depot and Lab 044 601 9550