Do I need to have an Honour's degree to be eligible for a masters degree in France?
Étudiants
Pays concerné(s)
Afrique du Sud

No! :)
If you are in undergrad, you can apply directly to the first year of a Master's in France (M1).

If you are currently completing your honour's or have already completed it, you can apply directly for the second year of a Master's in France (M2).

 

Below is a simplistic comparison of the French system and the system in South Africa.

Image
French System of Higher Education, versus SA
Campus France, Campus France South Africa, DHET