The invention discloses a precision temperature control device for an X-ray pulsar navigation sensor; the precision temperature control device comprises a heat isolation pad, an outboard temperature control loop, a front wheel disc, a first heat isolation assembly, a second heat isolation assembly, a temperature sensor, a detector, a heat isolation gasket, a detector mount, a cabin temperature control loop, a heat conductive copper block and a heat conductive copper belt; the heat isolation pad, the outboard temperature control loop and the front wheel disc are connected in sequence; the first heat isolation assembly is arranged on an optics lens; the temperature sensor is wrapped on an optical bench by the second heat isolation assembly; a preamplifier assembly is provided with the detector mount and the heat isolation gasket; the detector, the cabin temperature control loop, the heat conductive copper block and the heat conductive copper belt are connected in order; the precision temperature control device can fully consider light, machine, electric, heat and space track environment conditions, and can respectively use different temperature control means for different assemblies, thus adapting to different heat environments, effectively ensuring normal works of each assembly, realizing integral temperature control optimization of the device, and solving the problems that a conventional satellite platform temperature homogeneity is poor.