The 1979 Campeonato Carioca had two editions.
The first edition was the first championship organized by the recently founded FFERJ. It would include ten clubs; the six best teams of the 1978 City qualification and the four best teams of the 1978 State qualification. The championship would actually count for the 1978 season, and would be played in a double round-robin system. However, little less than two weeks before the beginning of the championship, the qualifications were acknowledged as the official Fluminense and Carioca championships of that year, and what would be the 1978 championship was turned into a "Special Championship" for 1979. Flamengo won its 19th title.
The championship began on May 5, 1979 and ended on November 4, 1979, and was disputed by the twelve teams of the 1978 Campeonato Carioca and the six teams of the 1978 Campeonato Fluminense. Flamengo won its 20th title.
The tournament would be divided in four stages: