Portal
Member Login
×
Login
Marie Stopes
Booking
(current)
Hi
Welcome to the Marie Stopes Self Booking Portal.
Please enter your details, select your nearest center, and then the procedure you would like to book.
Name
Email
Address
Suburb
Please Select
ACORNHOEK
ALBERTON
ALICE
ALLENS NEK
ASKEATON
ATTERIDGEVILLE
Aberdeen
Acornhoek
Addo
Adelaide
Adendorp
Albertina
Albertinia
Alberton
Alexander Bay
Alexandria
Alice
Alicedale
Aliwal North
Aliwal-Noord
Allanridge
AllenS Nek
Alrode
Amanzimtoti
Amersfoort
Amsterdam
Anerley
Arlington
Ashton
Athlone
Atlantis
Atok
Atteridgeville
BADPLAAS
BALLITO
BAPSFONTEIN
BARRYDALE
BEAUFORT WEST
BELA-BELA
BELLVILLE
BENONI
BENSONVALE
BERLIN
BETHAL
BLOEMFONTEIN
BOIKETLO
BOITEKONG
BOKSBURG
BOYNE
BREDASDORP
BRITS
BROOKLYN
BULWER
BURGERSFORT
BUSHBUCKRIDGE
BUSHMANS RIVER MOUTH
Bakone
Balfour
Bamokgoko
Barberton
Barkly East
Barkly West
Bathurst
Beaconsfield
Beaufort Wes
Beaufort West
Beaufort-Wes
Bedford
Bedfordview
Bedworth Park
Bekkersdal
Belfast
Belhar
Bellville
Benoni
Bergville
Bergvliet
Bethal
Bethelsdorp
Bethlehem
Bethulie
Bisho
Bitterfontein
Bizana
Blackheath
Blinkpan
Bloemfontein
Bloemhof
Bloemspruit
Blood River
Bloubergrant
Bloubergstrand
Bluff
Bochum
Bohlokong
Boitekong
Boksburg
Boleu
Bonnievale
Boordfontein
Boordfontein West
Boordfontein-Wes
Bosbokrand
Boshof
Boskop
Bothas Hill
Bothaville
Botshabelo
Boyne
Brackenfell
Brakpan
Brakpan North
Bramley
Brandfort
Bredasdorp
Breyten
Brits
Britstown
Bromhof
Bronkhorstspruit
Bryanston
Bultfontein
Bulwer
Burgersdorp
Burgersfort
Bushbuckridge
Butterworth
CALEDON
CALVINIA
CAMPERDOWN
CAPE TOWN
CAWOOD
CENTURION
CLANWILLIAM
CLARENDON MARINE
COLIGNY
COVILLE
CREIGHTON
CULLINAN
Cala
Caledon
Calitzdorp
Calvinia
Cambridge
Cape Town
Carletonville
Carltonville
Carnarvon
Carolina
Cathcart
Cato Ridge
Centurion
Ceres
Ceza
Chatsworth
Christiana
Chromite
Chuenespoort
Citrusdal
Clanwilliam
Claremont
Clarens
Clarkebury
Clernaville
Clocolan
Coalville
Cofimvaba
Colchester
Colenso
Colesberg
Coligny
Constantia
Cookhouse
Cornelia
Cradock
Crawford
Creighton
Cullinan
DANNHAUSER
DEBE NEK
DEKAMEELSKUIL
DELAREYVILLE
DENDRON
DEVON
DUBE
DUDUDU
DUKUDUKU
DURBAN
DURMAIL 2
Dalpark
Dalton
Danielskuil
Dannhause
Dannhauser
Darling
Darnall
Dassenberg
Daveyton
De Aar
De Deur
Dealesville
Delareyville
Delft
Delmas
Delmore
Delportshoop
Dendron
Deneysville
Denneboom
Derdepoortpark
Desainagar
Despatch
Devon
Dewetsdorp
Dibasabophelo
Diep River
Diepkloof
Dikgakeng
Dikgale
Dinokana
Dobsonville
Donnybrook
Doonside
Doornpoort
Dordrecht
Dormerton
Douglas
Driekop
Dube
Duduza
Duiwelskloof
Dundee
Dundonald
Dunnottar
Durban
Durban North
Durban-Noord
Durbanville
Dwars River
Dzanani
EAST LONDON
ELIM
EMALAHLENI
EMPANGENI
ENNERDALE
ERMELO
ESHOWE
ESTCOURT
EVANDER
EXCELSIOR
EZINDLOVINI
East London
Eastern Cape
Edenburg
Edendale
Edenvale
Edenville
Eerste River
Eerste Rivier
Eersterivier
Eersterus
Ekangala
Elandsfontein
Elandskop
Eldoradopark
Elliot
Elliotdale
Ellisras
Elsburg
Elsies River
Elsiesrivier
Elspark
Embalenhle
Emerald Hill
Emondlo
Empangeni
Empumalanga
Engcobo
Ennerdale
Ermelo
Eshowe
Esikhawini
Estadeal
Estcourt
Ethwathwa West Uit 2
Evander
Excelsior
Ezakheni
FOCHVILLE
FORT MURRAY
Faerie Glen
Fauresmith
Ficksburg
Firgrove
Fish Hoek
Fishhoek
Flagstaff
Florida
Fochville
Fort Beaufort
Four Ways
Fouriesburg
Frankfort
Franschhoek
Fraserburg
Free State
GA-RANKUWA
GA-RAPULANA
GARAKGOATHA
GARIES
GATAUTE
GEDLEZA
GEORGE
GERMISTON
GINGINDLOVU
GIYANI
GLENSTANTIA
GOLELA
GOMPIES
GONUBIE
GRABOUW
GRAHAMSTOWN
GREYLINGSTAD
GROBLERSHOOP
GWALANA
Ga-Maraba
Ga-Rankuwa
Ga-Rapulana
Ga-Sehunelo
Gakgapane
Galeshewe
Gambleville
Gans Bay
Ganyesa
Garapulana
Garies
Garsfontein
Gasehunelo
Gatesville
Gauteng
Geduldpan
Gelvandale
George
George East
Germiston
Gillitts
Gingindlovu
Giyani
Glencoe
Glenstantia
Gonubie
Goodwood
Gordons Bay
Graaff-Reinet
Graafwater
Grabouw
Grahamstad
Grahamstown
Graskop
Grassy Park
Great Brak River
Greytown
Griquatown
Groblersdal
Groblershoop
Groot-Brakrivier
Grootdrink
Gugulethu
Guguletu
HACKNEY
HALFWAY HOUSE
HAMBURG
HAMMANSKRAAL
HARTBEESPOORT
HARTSWATER
HEILBRON
HENDRINA
HENNEMAN
HENNENMAN
HLABISA
HOEDSPRUIT
HOGSBACK
HOOPSTAD
HOPETOWN
HOTAZEL
HOWICK
HUMANSDORP
Hackney
Halfway House
Hambanathi Heights
Hammanskraal
Hammarsdale
Hankey
Hanover
Harding
Harrismith
Hartbeesfontein
Hartbeespoort
Hartenbos
Hartswater
Hatfield
Hazyview
Heathfield
Heidelberg
Heidelberg Wc
Heilbron
Hendrina
Hercules
Hermanus
Herschel
Hertzogville
Hibberdene
Highflats
Highveld
Hillcrest
Hlabisa
Hlobane
Hluhluwe
Hluvukani
Hobhouse
Hoedspruit
Hofmeyr
Hopefield
Hopetown
Hotazel
Hout Bay
Houtbaai
Howick
Huguenot
Humansdorp
Hunters Retreat
Hurlingham View
IDA
IGODA
IKAGENG
INGWAVUMA
ISANDO
Idutywa
Ifafa Beach
Illovo Beach
Impendle
Inanda
Indwe
Ingwavuma
Isipingo
Isipingo Beach
Itsoseng
Ivory Park
Izingolweni
JEPPESTOWN
JERSEY VALLEY
JOHANNESBURG
JOUBERTINA
JOZINI
Jacobs
Jacobsdal
Jagersfontein
Jamestown
Jan Kempdorp
Jansenville
Jeffreys Bay
Jeffreysbaai
Jeppestown
Johannesburg
Joubertina
Jouberton
Jozini
Jukskeipark
Juno
KAGISO
KAMIESKROON
KATHU
KATLEHONG
KAYELITSHA
KEI ROAD
KEIMOES
KEISKAMMAHOEK
KEMPTON PARK
KENHARDT
KHAYALETHU
KLEINPOORT
KLERKSDORP
KLOOF
KOKSTAD
KOMATIPOORT
KRAAIFONTEIN
KROONSTAD
KRUGERSDORP
KURUMAN
KWA SIZABANTU
KWABHOBHI
KWABHOPHI
KWAMBOTHO
KWAMKHONTO
KWANGWANASE
KWANOKUTHULA
KWASHAKA
KWAXUMA
KWENZEKILE
Kaapstad
Kabokweni
Kagisanong
Kagiso
Kakamas
Kamieskroon
Kanyamazane
Kareedouw
Karenpark
Katlehong
Katlehong Ext
Keimoes
Keiskammahoek
Kempton Park
Kentani
Kenton On Sea
Kenwyn
Kestell
Khayalitsha
Khayelitsha
Kimberley
King Williams Town
Kirkwood
Klawer
Kleinmond
Kleinsee
Klerksdorp
Klerkskdorp
Klipplaat
Kloof
Knysna
Kocksvlei
Koffiefontein
Kokosi
Kokstad
Koloti
Komatipoort
Komga
Koppies
Koster
Kotzeshoop
Kraaifontein
Kraaifontein North
Kragbron
Kranskop
Kriel
Kromdraai
Kroonstad
Krugersdorp
Kuils River
Kuilsriver
Kuilsrivier
Kuruman
Kwa-Mashu
Kwadlangezwa
Kwaguqa
Kwalugedlane
Kwamashu
Kwambonambi
Kwamhlanga
Kwangkwanase
Kwanobuhle
Kwanonqaba
Kwathema
Kwaxuma
Kwazakhele
Kwazamokuhle
Kwazimele
Kwazulu/Natal
Kwenzekile
LADYBRAND
LADYSMITH
LAINGSBURG
LANTI
LENASIA
LERATO
LETABA
LETHABONG
LOERIE
LOGAGENG
LONELY PARK
LOPORUNG
LOURDES
LOXTON
LUTZVILLE
LYDENBURG
Ladismith
Lady Frere
Lady Grey
Ladybrand
Ladysmith
Laingsburg
Lakeside
Lambertsbaai
Lamontville
Landsdowne
Langa
Langebaan
Lansdowne
Laudium
Lavender Hill
Lavistown
Leeudoringstad
Leeupoort
Lenasia
Lengau
Lerato
Leslie
Letaba
Letlhabile
Letsitele
Libode
Lichtenburg
Lindley
Link Hills
Linton Grange
Loeriesfontein
Lonsdale
Louis Trichardt
Luckhoff
Lusikisiki
Lutzville
Lydenburg
Lynn East
Lyttelton
MABALENI
MABOGWENI
MABOPANE
MACHADODORP
MACHIBI
MACLEANTOWN
MADIKWE
MADRAS
MAGADLA
MAHIHASHINI
MAHIKENG
MAHLANGASI
MAHLUNGULU
MAKAOTA
MAKHADO
MALMESBURY
MALVERN
MAMADI
MANOKWANE
MANTHINTA
MAQONGQO
MAREETSANE
MARYDALE
MASAKENG
MASAMANE
MASUNDWINI
MAVELEBAYI
MAWK
MBALENHLE
MBEKA
MBIYO
MBIZANA
MBOLOMPENI
MCOSELA
MDANTSANE CITY
MDASHA
MEADOWLANDS
MEGA MILLIONS
MESSINA
MEYERTON
MGOJWENI
MIDDELBURG
MIDDLEDRIFT
MIDRAND
MIER
MIGA
MLAMULA
MLAPA-KGOMO
MMABATHO
MNCOTSHO
MODDERFONTEIN
MODULAR RANGE
MOGASNE
MOKGOLA
MOKOPANE
MOLOTO
MOSEKI
MOSSEL BAY
MOTHIBISTAT
MOTSOSENG
MPHAHELE
MPHOPHOMENI
MPULUZI
MSEBE
MTHATHA
MTUBATUBA
MULIMA
MUSINA
Mabopane
Macassar
Maclear
Madadeni
Madibogo
Madikwe
Mafatsana
Mafikeng
Magadla
Magalies View
Magalieskruin
Magaliessig
Magogong
Mahlabatini
Mahwelereng
Maidstone
Maitland
Makwassie
Malamulele
Malelane
Malmesbury
Maluti
Malvern
Mamelodi
Manaba Beach
Mancorp Mine
Mandeni
Manenberg
Mangaung
Mankurwane
Manyama
Mapumulo
Marble Hall
Marble Ray
Margate
Marianhill
Marikana
Marlboro
Marquard
Marshalltown
Mashashane
Masoheng
Matatiele
Matroosfontein
Mayville
Mbazwana
Mbekweni
Mbibane
Mdantsane
Meadowlands
Medunsa
Mehlomnyama
Melkbosstrand
Melmoth
Menlo Park
Merafong
Merrivale
Messina
Meyerton
Mid Illovo
Middelburg
Middleburg
Middledrift
Milnerton
Minnebron
Mitchells Plain
Mitchells Plein
Mitchellsplain
Mithchells Plain
Mkhuhlu
Mkuze
Mmabatho
Mobeni
Modderfontein
Mogwase
Mohlakeng
Mokamole
Mokodumela
Molototsi
Molteno
Montagu
Montanapark
Monte Vista
Mooi River
Moorreesburg
Moot
Moreletapark
Mossel Bay
Mosselbaai
Mosselbay
Motherwell
Mothibistad
Motsethabang
Motsethabong
Mount Ayliff
Mount Edgecombe
Mount Fletcher
Mount Frere
Mowbray
Mphahlele
Mphe-Batho
Mphogodiba
Mpudulle
Mpumalanga
Mqanduli
Msobomvu
Mtubatuba
Mtunzini
Muizenberg
Muldersdrif
Mungomani
Munster
Munzhedzi
Mutale
Muthathi
Mutlestad
NABABEEP
NALEDI
NAMAKGALE
NCALU
NDABAKAZI
NELSPRUIT
NEWCASTLE
NGONYAMENI
NHLWATHI
NIEUWOUDTVILLE
NKUMANE
NKWAZI
NODALANE
NOMDIYA
NONGOMA
NONKULULEKO
NORTH WEST
NTABANKULU
NYLSTROOM
Naboomspruit
Nagina
Nahoon
Naledi
Namakgale
Nasaret
Ndabakazi
Ndwedwe
Neandertal
Nebo
Nederburg
Nelspruit
New Brighton
New Germany
Newcastle
Newlands
Newton Park
Ngqeleni
Niekerkshoop
Nigel
Ninapark
Nkandla
Nkwe
Nongoma
Noordwyk
North Riding
Northdene
Northern Cape
Northern Provice
Northwold
Noupoort
Nqabeni
Nqamakwe
Nqutu
Ntokozweni
Nucam
Nuweland
Nyanga
Nylstroom
ODENDAALSRUS
OGWINI
OLIVEDALE
ONDINI
ORANIA
ORIENT HILL
ORLANDO
OUDTSHOORN
Odendaalsrus
Odin Park
Ogies
Okiep
Olifantsfontein
Olifantshoek
Onrus River
Oos-Londen
Orange Farm
Orange Grove
Oranjeville
Orkney
Orlando
Osizweni
Ottery
Ottosdal
Oudshoorn
Oudtshoorn
Ozwatini
PAARL
PADDOCK
PALMIETFONTEIN
PAMPIERSTAD
PEDDIE
PELLA
PHALABORWA
PHALANE
PHELANDABA
PINETOWN
POELONG
POFADDER
POLOKWANE
PONGOLA
PORT ELIZABETH
PORT SHEPSTONE
POSTMASBURG
POTGIETERSRUS
PRETORIA
PUDIMOE
Paarden Island
Paarl
Pacaltsdorp
Palm Springs
Parow
Parys
Patensie
Paterson
Paul Roux
Paulpietersburg
Paulshof
Pearston
Peddie
Pefferville
Penge
Pennington
Pescodia
Petit
Petrus Steyn
Petrusburg
Petrusville
Phalaborwa
Philip Nel Park
Philippolis
Philipstown
Phoenix
Phuthaditjhaba
Piet Retief
Pietermaritzburg
Pietersburg
Piketberg
Pimville
Pinelands
Pinetown
Plettenberg Bay
Plettenbergbaai
Plumstead
Podiphatshwa
Pofadder
Pomeroy
Pomfret
Pongola
Port Alfred
Port Edward
Port Elizabeth
Port Nolloth
Port Shepstone
Port St Johns
Porterville
Postmasburg
Potchefstroom
Potgietersrus
Potgieterus
Pretoria
Pretoria North
Pretoria West
Pretoria-Noord
Pretoria-Wes
Prieska
Primrose
Prince Albert
Prince Alfred Hamlet
Protea Glen
Putfontein
Pyramid
QAMATA
QHUDENI
QUEENSTOWN
QUIMERA
QWABE
Queens Mercy
Queensburgh
Queenstown
Qumbu
RABOKALA
RABULA
RADITSHABA
RAMATSHABA
RAMSGATE
RANDBURG
RAYTON
REDOUBT
REIVILO
REKGATLHILE
RICHARDS BAY
RIETBRON
ROSSOUW
ROTHDENE
RUSLOO
RUSLOO EXT
RUSTENBURG
Rabie Ridge
Radithuso
Raditshaba
Randburg
Randfontein
Randpark Ridge
Randvaal
Rantebeng
Ravensmead
Rebone
Reddersburg
Regorogile
Reitz
Residensia
Retreat
Richards Bay
Richardsbaai
Richmond
Ritchie
Riversdale
Riviersonderend
Rivonia
Robertson
Roedtan
Rondebosch
Roodepoort
Rooderpoort
Rooihuiskraal
Roosevelt Park
Rosendal
Rosettenville
Roshnee
Rossburgh
Rosslyn
Rouxville
Rugby
Rusloo
Rust De Winter
Rustenberg
Rustenburg
SANDTON
SANGCWABA
SANTOY
SAULSPOORT
SCOTTBURGH
SEHUME
SEKHUKHUNE
SELEMOSENG
SESENG
SEYMOUR
SHAKASHEAD
SHONGWE MISSION
SIGINGQINI
SIPAMBO BASIN
SITOFILE
SLANGSPRUIT
SOMERSET WEST
SPARKSVIEW
SPRINGBOK
SPRINGBOKPAN
SPRINGS
STAFFORDS POST
STANDERTON
STEINKOPF
STELLENBOSCH
STEPMORE
STERKSPRUIT
STEUNMEKAAR
STEYNPAN
STEYNSRUS
STORMBERG
STORMS RIVER
STRAND
SUNBURY
SWARTKLIP
SYBELLA
Sabie
Sakhile
Saldanha
Saltville
Sandton
Sannieshof
Sasolburg
Saulspoort
Schweizer-Reneke
Scottburgh
Scottsville
Sebokeng
Secunda
Sedgefield
Sekhukhune
Selosesha
Senekal
Seshego
Settlers
Sezela
Shakaskraal
Shallcross
Sharpeville
Shelly Beach
Shiluvane
Shongwe Mission
Sibasa
Silverton
Simons Town
Simonstad
Siyabuswa
Skilpadfontein
Skukuza
Smithfield
Soekmekaar
Somerset East
Somerset West
Somerset-Wes
Soshanguve
South Africa
Southfield
Southseas
Sovenga
Soweto
Springbok
Springfontein
Springs
St Lucia Estuary
St Wendolins
Standerton
Stanger
Steadville
Steenberg
Stellenbosch
Sterkspruit
Sterkstroom
Steynsburg
Steytlerville
Stilbaai
Stilfontein
Still Bay
Strand
Strandfontein
Strathavon
Strubens Valley
Strubensvallei
Strydenburg
Stutterheim
Sundra
Superbia
Sutherland
Swartbooistad
Swartklip
Swartkops
Swartruggens
Swellendam
TAUNG
TELE BRIDGE
TEMBA
TEMBISA
TERESA
THAMAGANE
THANDABANTU
THOHOYANDOU
THOLO-RAPULANA
THOMAS RIVER
THULAMAHASHE
TIKWANA
TSHABO 1
TSHAKHUMA
TSHATSHU
TSHIAWELO
TSHITANDANI
TSHONYA
TWEESPRUIT
TYININDINI
TYLDEN
TZANEEN
Tabankulu
Table View
Tarkastad
Taung
Taung Sta
Taung Station
Temba
Tembisa
Tembisa Ext
Thaba Nchu
Thabazimbi
The Reeds
Theresapark
Theronville
Theunissen
Thohoyandou
Tholongwe
Thulamahashe
Thulwe
Tokai
Tokoza
Tokoza Ext
Tongaat
Touws River
Touwsrivier
Trichardtsdal
Trompsburg
Tsakane
Tshiawelo
Tsolo
Tsomo
Tugela Ferry
Tulbagh
Tweeling
Tzaneen
UGIE
UITENHAGE
ULCO
ULWAZI
UMBUMBULU
UMHLALI
UMHLANGA ROCKS
UMKOMAAS
UMZIMKHULU
UNDERBERG
UPINGTON
Ubombo
Uitenhage
Ulundi
Umbogintwini
Umbumbulu
Umhlali
Umhlanga Rocks
Umkomaas
Umlazi
Umtata
Umtentweni
Umzimkulu
Umzinto
Umzumbe
Uniondale
Upington
Utrecht
Uvongo
VAALKOP
VANDERBIJLPARK
VENTERSTAD
VEREENIGING
VERKEERDEVLEI
VIERFONTEIN
VILLIERSDORP
VIRGINIA
VREDENDAL
VRISCHGEWAAGT
VRYBURG
Vaalwater
Valhalla
Van Dyksdrif
Vanderbijlpark
Vanderkloof
Vanrhynsdorp
Velddrif
Ventersburg
Ventersdorp
Venterstad
Vereeniging
Verulam
Victoria West
Viljoenskroon
Villiers
Vioolsdrif
Virginia
Vishoek
Volksrust
Voortrekkerhoogte
Vrede
Vredefort
Vredenburg
Vredendal
Vryburg
Vryheid
Vyrburg
WALMER
WANGU
WARRENTON
WARWICK TRIANGLE
WELKOM
WELLINGTON
WESTERN CAPE
WESTMINSTER
WHETSTONE
WHITE RIVER
WILLISTON
WILLOWMORE
WINTERTON
WITSIESHOEK
WORCESTER
Wakkerstroom
Walkerville
Walmer
Wapadrand
Warden
Warmbad
Warmbaths
Warrenton
Wartburg
Wasbank
Waterkloof
Welkom
Wellington
Wepener
Wesselsbron
Western Cape
Westonaria
Westville
White River
Whiteriver
Whittlesea
Wierdapark
Willowmore
Willowvale
Winburg
Windsorton
Wingate Park
Winklespruit
Winterton
Witbank
Witkoppen
Witrivier
Witsieshoek
Wolmaransstad
Wolseley
Woodstock
Worcester
Wynberg
Ximhungwe
Xipame
Yellowwood Park
Ysterplaat
ZEERUST
ZIMBALI
ZIMBALI LODGE
ZWIDE
Zamdela
Zastron
Zeerust
Zwide
Gender
Unknown
Male
Female
Third-party - Female
Third-party - Male
Where did you hear about us ?
Please Select
Email Marketing
Flyer/Poster
Follow-up call
Government health care provider
MSSA Website
MSSA client (friend / family)
Pregnancy hotline
Private health care provider
Radio
SMS campaign
Social Media
TV
The Local Choice Clinics
Unjani Clinics
Is this your first booking with Marie Stopes ?
Yes
No
Mobile number, with country code, eg 27.....
May we contact you ?
Yes
No
Center closest to you
Please Select
Bloemfontein
Durban
East London
Gandhi Square
Hout Bay
Mafikeng
Midrand EMU
Mitchells Plain HCU
Phillipi HCU
Port Elizabeth
Potchefstroom HCU
Pretoria
Rondebosch Medical
Sandton
Soweto
Tele Medicine
Test Account
Procedure
ID Number. Please note that you have to present your ID on the day of your appointment
Comments
Secure and pay for your booking