A statement from the South African president's office said:
Former President Nelson Mandela has been discharged from hospital today, 6 April, following a sustained and gradual improvement in his general condition.
The former President will now receive home based high care.
President Zuma thanks the hard working medical team and hospital staff for looking after Madiba so efficiently.
He also extended his gratitude to all South Africans and friends of the Republic in Africa and around the world for support.
More top news
Crystal Palace midfielder Joe Ledley has made Chris Coleman's 23-man squad which will travel to France for Euro 2016.
Roy Hodgson has whittled down his provisional squad to confirm the final 23 players who will represent England at Euro 2016.
West is best for warm sunshine as east gets hit by cloud and rain.