It officially kicked off in late April, when twenty clubs from the junior and intermediate leagues battled it out for the chance to face League of Ireland opposition in the second round.
The ten winners of those ties were joined in the second round by the 22 League of Ireland clubs.
Matches played on the weekend of Sunday, 27 August 2006.
Matches played on the weekend of Sunday, 1 October.
The 2006 FAI Cup Final was the last at the old Lansdowne Road.