An explicit model for the third virial coefficient C(T) is presented, based on accurate binary interactions plus three-body forces; its predictions are compared to experimental data for 15 fluids (argon, krypton, xenon, nitrogen, oxygen, fluorine, carbon monoxide, carbon dioxide, perfluoromethane, methane, ethene, ethane, propane, n-butane, and n-pentane). Three-body interactions are represented by the Axilrod–Teller–Muto (ATM) triple-dipole potential, while the binary potential profile is systematically varied using approximate non-conformal (ANC) potentials. Non-conformality affects significantly both two- and three-body contributions to C(T). A formula for C(T) of ANC+ATM systems is obtained in terms of all interaction parameters; the three-body contribution is proportional to the parameter ν of the ATM potential while its temperature dependence is proportional to that of a reference fluid (argon). The ANC+ATM model reproduces C(T) within experimental error for most of the fluids considered, with a small negative deviation in some cases, which may be ascribed to the need of a complement to the ATM term.