The Vodacom Cup is played between provincial rugby union teams in South Africa from the Currie Cup Premier and First Divisions.
There were seven teams participating in the 2004 Vodacom Cup competition and another seven teams participating in the 2004 Vodacom Shield competition.
Bonus points were awarded to teams that score four or more tries in a game, as well as to teams losing a match by seven points or less.
The top two teams in each competition qualified for the semi-finals.
The following teams took part in the 2004 Vodacom Cup competitions: