A primeira edição da Copa do Brasil foi realizada em 1989 com a participação de 32 clubes e teve o Grêmio como primeiro campeão que derrotou na final o Sport Recife por 2x1 no Estádio Olímpico depois de empatar em 0x0 na Ilha do Retiro. O atacante Gérson do Atlético-MG foi o artilheiro com sete gols.
Entre várias alterações no regulamento agora em 2020 está em andamento a 32ª edição do torneio.
O maior vencedor da Copa do Brasil é o Cruzeiro com seis títulos, seguido do Grêmio com cinco. Flamengo, Corinthians e Palmeiras vencerem três vezes o torneio.
Dos times grandes do futebol brasileiro, os mais tradicionais, somente o São Paulo e o Botafogo ainda não conseguiram vencer a Copa do Brasil.
Alguns clubes fora do ciclo dos principais clubes de futebol do país já conquistaram o torneio.
O Criciúma foi o primeiro deles, campeão em 1991 na decisão contra o Grêmio.
O Juventude foi a zebra de 1999 sagrando-se campeão em cima do Botafogo.
Em 2004 foi a vez do Santo André que derrotou na decisão o Flamengo em pleno Maracanã por 2x0 depois de empatar em 2x2 na Grande São Paulo.
O último entre os pequenos que conseguiu ser campeão da Copa do Brasil foi o Paulista de Jundiaí do interior de São Paulo que em 2005 venceu na decisão o Fluminense com vitória de 2x0 em casa e empate em 0x0 no Maracanã.