The 2004 European Athletics Indoor Cup was held on 14 February 2004 at the Arena Leipzig in Leipzig, Germany. It was the second edition of the indoor track and field meeting for international teams, which featured the eight top performing nations from the 2003 European Cup. It was the second consecutive year that the event was held at the venue, following on from a successful hosting of the 2003 European Athletics Indoor Cup.