The 12 Israeli Premier League clubs were split into three groups, each with 4 clubs. The two top clubs in each group, along with the two best third-placed clubs, advanced to the semi-finals.
Group stage
The matches were played from 6 August to 15 December 2004.
Source: Israel Toto Cup 2004/05 Rules for classification: 1st points; 2nd goal difference; 3rd matches won; 4th goals scored; 5th head-to-head; 6th decision match (A) Advanced to quarter-finals
Source: Israel Toto Cup 2004/05 Rules for classification: 1st points; 2nd goal difference; 3rd matches won; 4th goals scored; 5th head-to-head; 6th decision match (A) Advanced to quarter-finals
Source: Israel Toto Cup 2004/05 Rules for classification: 1st points; 2nd goal difference; 3rd matches won; 4th goals scored; 5th head-to-head; 6th decision match (A) Advanced to quarter-finals