HPV & Colorectal Self-Collection Kit

In the comfort of your own home

HPV Self-Collection Kit Sites

Select your province and see which lab, closet to you have HPV self collect 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
DR SK MATSEKE MEMORIAL HOSPITAL *THIS SITE TESTS FOR COVID-19*



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
N17

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 *COVID-19 TESTING SITE*


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
ZAMOKUHLE



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

AreaAddressOperating HoursContact number
Lancet Laboratories Medical Centre  52 Ismail C Meer St, Durban Central, Durban, 4001, South AfricaMonday - Friday: 07:00 - 1900 . Saturday: 07:00 - 12:00 Sundays and public holidays closed Out call service from call centre013-308-6500
Lancet Laboratories Empangeni69 Biyela St, Empangeni Central, Empangeni, 3880, South AfricaMonday - Friday: 08:00 - 17:00. Saturday & Sunday: 08:00 - 13:00035 792 2580/035 792 3808
Lancet Laboratories Richards BaySuite: 5-Netcare The Bay Hospital, Kruger Rand Road, Richards Bay Central, Richards Bay, South AfricaMonday - Friday: 08h00 - 17h00, Saturday: 08h00 - 13h00. Closed to the public on Sundays and public holidays. Contact the Lab in case of emergency.035-780-5500
Lancet Laboratories St. Anne's NetcareSuite 402, 331 Burger Street PietermaritzburgMon-Fri: 08:00 - 17:00 Sat: 08:00 - 13:00 Sun: closed033 342 4149
Lancet Laboratories MediclinicMediclinic Pietermaritzburg, 90 Payne Street, Pietermaritzburg, 3201, South AfricaMon-Fri: 08:00 - 17:00 Sat: 08:00 - 13:00 Sun: closed033 264 3380
Lancet Laboratories Midland'sMidlands medical center Suite 205,162-166 East Street, PietermaritzburgMon-Fri:08:00 - 17:00 Sat:08:00 - 13:00 Sun:closed033 264 4340
Lancet Laboratories Life HiltonLevel 1, Suite number 8, 3 Monzali Drive033 343 6450
Lancet Laboratories Eden Garden HospitalGround floor, 100 Archie Gumede drive Pietermaritzburg338120500

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
POLOKWANE *THIS SITE TESTS FOR COVID-19*


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

AreaAddressOperating HoursContact number
Royal Buffalo Hospital (East London)1st Floor, 3 Amalinda Main Road, Stoney Drift, East London, 5247, South AfricaMonday-Friday: 07h00-19h00, Public Holidays: 07h00-19h00. available on call after 19h00 (043) 708 1570437081570
East London depot1 King St, Southernwood, East London, Eastern Cape, South AfricaMonday to Friday 8:00am to 17:00pm Saturday 8:00am to 14:00pm Sunday and Public Holidays – Closed After hours available at Royal Buffalo on 0437081570437081575