Johannes Maremane (born 27 September 1965) is a South African long-distance runner. He competed in the men's marathon at the 2000 Summer Olympics.