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:

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-2350
INTERCARE KEMPTON PARK Cavendish Glen Centre, 127 Monument Rd, Glen Marais, Johannesburg, 1619, South AfricaMon - Fri: 07h30 –16H30 Sat: 07h00 –12H00 Public holidays and Sundays: closed011-922-5000

Nineteenth Street, Esselen Park, Tembisa, 1626, South AfricaMon to Sun: 24 Hours011-923-7733

Room 6 Netcare N17 Private Hospital, 7 Tonkmeter Drive, Pollak Park, Springs, 1559, South AfricaMon-Sun: 24 hours011-739-0600
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
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
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)
SUNWARD PARK 4 Albrecht Road, Sunward Park, Boksburg, South AfricaMon - Sun: 24 hours011-896-2090

Roseacres Clinic, St Joseph Road, Symhurst, Germiston, 1401, South AfricaMon to Sun: 07h00 -19h00 24 Hour Emergency Service011-822-0360
ALBERTON 53 Voortrekker Rd, New Redruth, Alberton, 1449, South AfricaMon to Fri:24 hrs Sat: 24 hrs011-724-0600 OR 011-907-3423
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
MULBARTON LABORATORY 25 True N Rd, Mulbarton, Johannesburg, 2059, South AfricaMon - Sun : 06h00 - 21h00 Public Holidays : 06h00 - 21h00011-4324-266
CLINIX NALEDI NKANYIZE HOSPITAL 1 Moshoeshoe St, Sebokeng Hospital, Sebokeng, 1982, South AfricaMonday to Sunday: 24 hours016-420-3000 OR 016-988-2208
VEREENIGING DEPOT *THIS SITE TESTS FOR COVID-19* Medi Village 32A Grey Ave VereenigingMON - SUN 24 HOURS016-421-1207/1396
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

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
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
HONEYDEW VILLAGE DEPOT 0A John Vorster Rd, Weltevredenpark, Roodepoort, 1709, South AfricaMon - Fri: 07H00 - 18H00 Sat: 07H00 - 12H00 Sun & public holidays: Closed011-675-0536
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
MedgateRoom 33 Medgate Medical Centre, Kingfisher St, Helderkruin, Roodepoort, 1724Mon-Fri: 08:00 - 16:00. Sat-Sun: Closed011-7681-011
OLIVEDALE CLINIC Olivedale Clinic, Cnr President Fouche Drive & Windsor Way, Olivedale, Randburg, 2188, South AfricaMon-Sun: 24 hours011-462-1348
RUIMSIG DEPOT Cnr Malcolm Road & Doreen Raod, Ruimsig, Roodepoort, 1724, South AfricaMon-Fri: 07h00-16h00, Sat: 08h00-13h00011-9580-579
WILGEHEUWEL Wilgeheuwel Hospital, Suite 6b, First Floor, Block C,Amplifier Road, Radiokop,JohannesburgMon to Sun: 24 hours011-699-1980 OR 0117952115
WITPOORTJIE JohannesburgMon – Fri: 08:00 - 16:00 Sat: 07:00 - 12:00 Sun & PHolidays: Closed011-762-1377
Cosmo City Depot82 South Africa Drive, Cosmo City, RandburgMon-Fri: 08h00-17h00.Sat: Closed(011)024-0500
FLORA Sessional Rooms Life Flora Clinic, William Nicol Drive, Floracliffe, Roodepoort, 1709, South AfricaMon -Sun: 07h00 - 19h00011-671-8700
PRETORIA EAST HOSPITAL Suite A15 Pretoria East Hospital, Garsfontein Road, Moreletapark, Pretoria, 0181, South AfricaOpen 24 hours012-9939-600
EUGENE MARAIS *THIS SITE TESTS FOR COVID-19* 663 5th Avenue, Les Marais, Pretoria, 0084, South AfricaMon-Fri: 07h00 – 17h00 for room and COVID-19 patients, 24hours for Hospital patients. Short medical reports only done on Mon-Fri: 07h00-16h00, phone 012 404 0860 to confirm.012-404-0860
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
UNITAS HOSPITAL Netcare Unitas Hospital, Die Hoewes, Centurion, South Africa24 hours, 7 days a week012-644-9440
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
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
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
FAMILY PRACTICE MONTANA 198 Dr Van Der Merwe Rd, Montana Park, Pretoria, South AfricaMon - Fri: 08h00 – 17h00, Sat: 08h00 – 12h00012-548-9968
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
NETCARE MONTANA HOSPITAL Netcare Montana Hospital, Suite 20, Doctor Swanepoel Road, Montana Park, Pretoria, South AfricaMon-Sun: 24 hours012-548-6013
CINTOCARE HOSPITAL Cintocare Hospital, 175 Frikkie De Beer street, Menlyn Maine, PretoriaMon-Sun: 24 Hours012-763–2111
CASTLE GATE INTERCARE Castle Gate Lifestyle Centre 478 Koedoesnek Ave Waterkloof Ridge Pretoria 0181Mon-Fri: 08h00-18h00, Sat: 08h00-13h00(012)880-6100
LEGAE CENTURY *THIS SITE TESTS FOR COVID-19* Mediclinic Legae, 8560 Molefe Makinta Street, Mabopane, 0190, South AfricaMon-Sun: 24 hours012-702-8284
Morningside Intercare200 Rivonia Road, Morningside, Sandton, 2196, South AfricaMon-Fri: 08h00-16h00, Saturdays: 07h00-12h00, Closed on Sundays and public holidays010-202-5528
DAINFERN SQUARE DEPOT2040 Broadacres Dr, Fourways, Sandton, 2055, South AfricaMon Fri: 08h00-17h00 Saturdays 8am 1pm Sun & PH: Closed011-469-0540
HEALTHWORX MIDRAND861 New Rd, Carlswald, Midrand, 1684, South AfricaMon: 08:00 - 18:00 Sat: 08:00 - 12:00 Sun: Closed011-697-0840
INTERCARE FOURWAYSFourways Mall, William Nicol Dr, Lone Hill, Sandton, 2191, South AfricaMon- Fri: 07:00-18:30 Sat 08:00-11:30 Sun & public holiday: Clos011-745-6760
KRUGERSDORP3 Boshoff street, Krugersdorp, South Africa1739Mon - Sun: 07h00 - 19h00011-668-8340
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
PINEHAVEN HOSPITAL  Pinehaven Estate 1 Gateway Road, Pinehaven Twp, Krugersdorp, 1739, South Africa24 HOURS - MON - SUNDAY011-662-2186
KRUGERSDORP BELL48 Shannon Rd, Kenmare, Krugersdorp, 1745, South AfricaMon - Fri: 07h00 - 18h00, Sat 08h00 - 13h00 Sun: Closed011-954-1503
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
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
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
CHRISTIAAN BARNARD MEMORIAL HOSPITAL - THE LINK DEPOT 2 Floor, Room 208, 54 Salazar Plain, Cape Town City Centre, Cape Town, South AfricaMon - Sun: 24 hours Emergency service(021) 418 2584
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
STELLENBOSCH OEWERPARK SUITE 12A Stellenbosch Oewerpark Suite 12A Rokewood Road, Die Boord, Stellenbosch, South AfricaMon-Fri: 08h00 - 17h00 Closed weekends & public holidays(021) 673 1506
MITCHELLS PLAIN: DR KAGEE DEPOT 18 Symphony Walk Town Centre, Mitchells PlainMon - Thurs: 08h00 - 17h00 Fri- Sat: 08h00-13h00(064)0938906
MITCHELLS PLAIN: DR RAJA DEPOT 79 Korfball street, Entrance on AZ Berman Road, Mitchells PlainMon - Thurs: 09h00 - 18h00 Fri- Sat: 09h00-12h30(021)6731516


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
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
LENMED KIMBERLEY6 Welgevoden St,Royldene, Kimberley, 8301,South AfricaOpen 24 Hours053-836-4460
Burgersfort LabOffice 2, Ground Floor, Maphutha Ditshaba building, c/o Church & Eddie Sedibe str, Burgersfort, 1150(013)231-7667Mon-Fri: 07:00-16:00
Kriel depotCorner Bokmakierie & Mooilaan; Kriel(017)648-2301Mon-Fri: 08h00 - 16h00, Sat 08h00–11h00
Lowveld *Drive through site*Behind Busamed Lowveld Hospital, cnr Nel and Hendrik Potgieter street(013)745-9000Mon – Sat: 08h00 -17h00, Sun and Public holidays 8h00 – 15h00, Christmas Weekend 8h00 - 12h00
Lydenburg Depot46 Viljoen str, Lydenburg, 1120(013)235-4380Mon-Fri: 07h00 – 16h00 Lunch: 13h00 – 13h30
Malelane DepotMalelane Depot, 20 Air street, Office 6, Malelane(013)790-0025Mon–Fri: 08h00–17h00, Lunch: 13h00-14h00
Mediclinic1 Louise street, Sonheuwel, next to Mediclinic Day Hospital, upper parking(013)745 9000Mon – Fri: 07h30 -18h30
Middelburg Lab *Drive through site*c/o Crocker and Joubert str, Life Midmed building, Ground Floor, Middelburg, 1050(013)282-5595Mon – Fri- 07h00 - 16h00, Sat – 08h00 - 12h00, Sun and Public Holidays – 07h00 - 09h00 on appointment only – only Pre-Admission & Casualties
Sonpark Drive ThroughCorner of Madiba Drive and Piet Retief street, Nelspruit(013)745-9000Mon – Fri: 08h00 – 16h00, Sat: 8h00 – 13h00 , Sun & Public holidays: 08h00 – 12h00, Closed on Christmas Weekend
Standerton depotCnr Kerk & Princess, Central Park number 5, Standerton(017)712-3749Mon-Fri: 08h00 - 16h00, Sat 08h00–11h00
Trichardt Lab *Drive through site*2nd floor room 210 Barney Molokwane Street, Trichardt(017)638-0862Mon-Sun: 08h00-17h00, Sat 08:00-12:00 (Pre-admissions 12:00-15:00) Sun (Only Pre-admissions are tested)
Witbank Lab - Cosmos *Drive through site*Life Cosmos Hospital, Corner O.R Tambo Drive & Beatty Street, Witbank(013) 6976449/445Mon-Fri: 08h00-17h00
Marlothpark DepotKudu Rd 1330, Marloth Park, Komatiepoort, 1340(013)591-2580Mon – Fri: 08h00 – 17h00 ,Sat: 08h00 – 12h00
 Mediclinic : 1 Louise street, Sonheuwel, next to Mediclinic Day Hospital, upper parking(013)745 9000Mon – Fri: 07h30 -18h30, Closed Weekends and Public Holidays
Ermelo DepotPine Centre building, Dejager Street 17 and 18, Shop no.8(017) 811 1445Mon – Fri 08h00 – 16h00
MEDICLINIC HOSPITAL BLOEMFONTEIN Ground Floor Room G07 Mediclinic Bloemfontein, Cnr Kellner & Parfitt Street, Westdene, Bloemfontein, 9301, South AfricaMON - SUN: 24 Hours514101700
WELKOM DEPOTAddress : 30 Lategan Street (Across Mediclinic)Monday - Friday: 08:00 – 17:00573521721