The invention discloses a carbon fiber three-dimensional fabric automatic weaving machine. The machine includes a lifting worktable, a horizontal moving worktable, a rotating worktable, a weft conveying mechanism, a tool, a horizontal moving sliding table, a weft guiding mechanism, a weft guiding worktable and an electrical control cabinet. The weft conveying mechanism is positioned and installedon a linear weft conveying module on one side of the lifting worktable, the horizontal moving sliding table is positioned and installed on a column of the lifting worktable, and the horizontal movingworktable is positioned and installed on an upper moving board; the rotating worktable is positioned and installed on a horizontal moving worktable moving board, the tool is positioned and installed on a rotating worktable turntable, the weft guiding worktable is positioned and installed at the upper end of a third optical shaft of the lifting worktable, the weft guiding mechanism is positioned and installed on the linear weft guiding module, and the electrical control cabinet is positioned and installed on the outer side of the third optical shaft. The machine is compact in structure, novel and reasonable in design and free of manual interference during weaving, automated weaving is achieved through coordinated cooperation and movement among the mechanisms above, the labor intensity is greatly reduced, the production efficiency is improved, the practicability is high, and convenience is provided for application and popularization.