An electric linear motion actuator comprising: a rotary shaft configured to be driven by an electric motor, a linear motion device which converts a rotation of the rotary shaft to a linear motion of a linear motion member (12, 7) such that the linear motion member (12, 7) is pressed against an object, a load sensor for detecting a magnitude of a load with which the linear motion member (12, 7) is pressed against the object, a clearance control means for adjusting a clearance between the linear motion member and the object to a predetermined value by controlling the electric motor when pressure on the object from the linear motion member (12, 7) is released, wherein when the pressure on the object is released during normal braking operation, the clearance control means is configured to calculate a target rotational angle (θ) from a position of the electric motor corresponding to the magnitude of the load detected by the load sensor to a position of the electric motor where the clearance is at the predetermined value, and control the electric motor to rotate the electric motor by the target rotational angle (θ), characterized in that the electric linear motion actuator further comprises a temperature compensation means (37, 50) for compensating for an influence of temperature on the load sensor, wherein the temperature compensation means (37, 50) comprises a temperature sensor configured to detect temperature in a vicinity of the load sensor, and a temperature compensating portion capable of compensating for the influence of temperature on the load sensor on a basis of an output signal of the temperature sensor. a rotary shaft configured to be driven by an electric motor, a linear motion device which converts a rotation of the rotary shaft to a linear motion of a linear motion member (12, 7) such that the linear motion member (12, 7) is pressed against an object, a load sensor for detecting a magnitude of a load with which the linear motion member (12, 7) is pressed against the object, a clearance control means for adjusting a clearance between the linear motion member and the object to a predetermined value by controlling the electric motor when pressure on the object from the linear motion member (12, 7) is released, wherein when the pressure on the object is released during normal braking operation, the clearance control means is configured to calculate a target rotational angle (θ) from a position of the electric motor corresponding to the magnitude of the load detected by the load sensor to a position of the electric motor where the clearance is at the predetermined value, and control the electric motor to rotate the electric motor by the target rotational angle (θ), characterized in that the electric linear motion actuator further comprises a temperature compensation means (37, 50) for compensating for an influence of temperature on the load sensor, wherein the temperature compensation means (37, 50) comprises a temperature sensor configured to detect temperature in a vicinity of the load sensor, and a temperature compensating portion capable of compensating for the influence of temperature on the load sensor on a basis of an output signal of the temperature sensor.