MK - uMkhonto weSizwe Party Online Member Registration

Become a member of the MK – uMkhonto weSizwe Party, join and let us together reclaim the dream of a South Africa that truly belongs to all its people.

Time to Rise Up | isikhathi sokuvuka | Ke nako ya go tsoga

Register Online below

User Registration
Add a password for website account login
Your Personal Information
Your Contact Information
Membership Oath Declaration
“I……………………………………………………………………………………..voluntarily join Umkhonto weSizwe Party as an individual who is committed to abide by and uphold its constitution, values, objectives, principles, and discipline. I commit that I will never be involved in divisive and factional activities and programmes that seek to undermine the unity and discipline of the organisation. I vow to not associate with external forces that seek to destroy and undermine the unity of the organisation. I will tirelessly work to realise all its aims and objectives. I join the MKP with full knowledge and understanding that the National High Command and National Officials have the right to terminate my membership at any given point for political, ideological and organisational reasons and purposes.
I join the MKP with full knowledge that I am not entitled to any position of responsibility in the organisation and will always abide by and respect the decisions of the National leadership. I commit to serve the people of South Africa, the African continent and the world with humility and dedication. I am not joining the MKP for personal gains and self-enrichment but to advance to cause for total freedom and emancipation.
I consider myself specifically bound by the Disciplinary Code of the MKP. I promise not to take the organisation to court unless all internal remedies have been exhausted”
Donation
To become a member please help us and donate a minimum of R20.
Proof of Payment
Bank Details
  • Bank Account: FNB
  • Account Holder: UMkhonto Wesizwe
  • Account No.: 63107427890
  • Account Type: Gold Business Account
  • Branch Code: 253305
  • SWIFT Code: FIRNZAJJ