Dipuo Peters joined the Young Christian Students, where her political activism began. She participated in Youth Formations in the church and community. She was Deputy Chairperson of the Women's Forum in AZASO which later became SASCO at the University of the North. In Kimberley she was a member of the Galeshewe Youth Congress, an affiliate of the United Democratic Front. She worked as a volunteer regional organiser for the South African Domestic Worker's Union, recruiting, organising, educating and counseling domestic workers in the Northern Cape. From 1987 to 1990 Peters was Head of the Women's Department at the South African Youth Congress. In 1990 she joined the African National Congress Youth League as the secretary for Women’s Affairs, having been Woman Organiser of the National Executive Council of the South African Youth Congress, 1987 to 1990. Former Transport Minister Dipuo Peters stated she resigned as an ANC Member of Parliament to focus on her health and her family. Other positions include:.
Member of the Northern Cape Provincial National Youth Committee .
Worked as a social worker for the NCCR, tasks included liaising with other organizations on behalf of the Committee in the Northern Cape, administering grants for the disabled, aged and un-accompanied minors, and proposing and implementing service plans for the individuals and groups of returnees.
Worked for NCCR, a United Nations High Commission for Refugees structure which worked for the repatriation of political exiles and re-integration of political prisoners after the unbanning of political organisations.
Member of Parliament and was responsible for the Northern Cape and ANC membership/Caucus Register.
Member of Provincial Executive of the ANC in the Northern Cape.
Member of the Portfolio Committees on Home Affairs, Public Works, Social Services and Health.
Deputy Chairperson of the ANC in the Northern Cape, and later acting Provincial Chairperson.
Member of ANC National Executive Committee.
Provincial Chairperson of the African National Congress.
On 5 April 2017, a few days after being dismissed as Minister of Transport, Ms Peters resigned as a member of the Parliament of South Africa, citing health reasons and the uncertainty of the past two years as her reasons for leaving politics.
Controversy and e-tolling in Gauteng
Dipuo Peters, in conjunction with other alleged beneficiaries of SANRAL's urban tolling project, has been a vocal supporter of urban tolling to fund the Gauteng Freeway Improvement Project. Despite the financial burden already imposed on Gauteng residents due to significant electricity tariff hikes, load-shedding, the national fuel levy, and income tax hikes, the minister has unveiled plans to classify the non-payment of toll levies as an AARTO infringement.