A sizing agent for carbon fiber, the sizing agent comprising a component, a component, and a component, wherein the component is at least one selected from the group consisting of component (A-1), component (A-2), and component (A-3), the component (A-1) is a urethane compound having a structure of the following Formula in the molecule: in the formula, X represents a divalent aromatic group, a divalent linear or branched aliphatic hydrocarbon group, or a divalent alicyclic hydrocarbon group; R1 and R2 each independently represent a methyl group or a hydrogen atom; and n represents an integer from 1 to 50; the component (A-2) is an ester compound having a structure represented by the following Formula in the molecule: in the formula, X represents a divalent aromatic group, a divalent linear or branched aliphatic hydrocarbon group, or a divalent alicyclic hydrocarbon group; R1 and R2 each independently represent a methyl group or a hydrogen atom; and n1 represents an integer from 1 to 50; the component (A-3) is an amide compound having a structure of the following Formula in the molecule: in the formula, X represents a divalent aromatic group, a divalent linear or branched aliphatic hydrocarbon group, or a divalent alicyclic hydrocarbon group; R, R1, and R2 each independently represent a methyl group or a hydrogen atom; and n represents an integer from 1 to 49; the component is an epoxy compound selected from the group consisting of an epoxy compound represented by the following Formula, an epoxy compound represented by the following Formula, and an epoxy compound represented by the following Formula: in the formula, m represents an integer from 1 to 5, in the formula, R3 and R4 each independently represent a hydrogen atom or a saturated aliphatic hydrocarbon group having 1 to 4 carbon atoms; and p represents an integer from 0 to 5, in the formula, q represents an integer from 0 to 5; and the component is a bisphenol type epoxy compound or an aliphatic epoxy compound; wherein: (i) the component is at least one selected from the group consisting of component (A-2) and component (A-3); or (ii) the component includes component (A-1); the content of the component (A-1) is 10 to 60 parts by mass, the content of the component is 15 to 55 parts by mass, and the content of the component is 20 to 75 parts by mass, with respect to 100 parts by mass of the sum of the component, the component, and the component; the sum of the component (A-1), the component, and the component is 50% by mass or more with respect to the total mass of the sizing agent for carbon fiber. wherein the component is at least one selected from the group consisting of component (A-1), component (A-2), and component (A-3), the component (A-1) is a urethane compound having a structure of the following Formula in the molecule: in the formula, X represents a divalent aromatic group, a divalent linear or branched aliphatic hydrocarbon group, or a divalent alicyclic hydrocarbon group; R1 and R2 each independently represent a methyl group or a hydrogen atom; and n represents an integer from 1 to 50; the component (A-2) is an ester compound having a structure represented by the following Formula in the molecule: in the formula, X represents a divalent aromatic group, a divalent linear or branched aliphatic hydrocarbon group, or a divalent alicyclic hydrocarbon group; R1 and R2 each independently represent a methyl group or a hydrogen atom; and n1 represents an integer from 1 to 50; the component (A-3) is an amide compound having a structure of the following Formula in the molecule: in the formula, X represents a divalent aromatic group, a divalent linear or branched aliphatic hydrocarbon group, or a divalent alicyclic hydrocarbon group; R, R1, and R2 each independently represent a methyl group or a hydrogen atom; and n represents an integer from 1 to 49; the component is an epoxy compound selected from the group consisting of an epoxy compound represented by the following Formula, an epoxy compound represented by the following Formula, and an epoxy compound represented by the following Formula: in the formula, m represents an integer from 1 to 5, in the formula, R3 and R4 each independently represent a hydrogen atom or a saturated aliphatic hydrocarbon group having 1 to 4 carbon atoms; and p represents an integer from 0 to 5, in the formula, q represents an integer from 0 to 5; and the component is a bisphenol type epoxy compound or an aliphatic epoxy compound; wherein: (i) the component is at least one selected from the group consisting of component (A-2) and component (A-3); or (ii) the component includes component (A-1); the content of the component (A-1) is 10 to 60 parts by mass, the content of the component is 15 to 55 parts by mass, and the content of the component is 20 to 75 parts by mass, with respect to 100 parts by mass of the sum of the component, the component, and the component; the sum of the component (A-1), the component, and the component is 50% by mass or more with respect to the total mass of the sizing agent for carbon fiber. (i) the component is at least one selected from the group consisting of component (A-2) and component (A-3); or (ii) the component includes component (A-1); the content of the component (A-1) is 10 to 60 parts by mass, the content of the component is 15 to 55 parts by mass, and the content of the component is 20 to 75 parts by mass, with respect to 100 parts by mass of the sum of the component, the component, and the component; the sum of the component (A-1), the component, and the component is 50% by mass or more with respect to the total mass of the sizing agent for carbon fiber.