2004年汤姆斯杯和尤伯杯羽毛球赛（2004 Thomas & Uber Cup）由第23届汤姆斯杯和第20届尤伯杯组成，于2004年5月7日至5月16日在印度尼西亚雅加达举行。汤姆斯杯共有12支球队参赛，中国队以3:1战胜丹麦队获得冠军。尤伯杯共有12支球队参赛，中国队以3:1战胜韩国队获得冠军。