The invention discloses a distributed sample hold circuit for the rail-to-rail input range, which comprises a rail-to-rail difference-differential preamplifier array, a resistance averaging network, a simple sample hold array and a capacitance averaging network. The rail-to-rail difference-differential preamplifier array comprises 2NT+1 identical rail-to-rail difference-differential preamplifiers, difference input signals vun+ and vin- are respectively inputted into a non-inverting input end of the rail-to-rail difference-differential preamplifier array, equally-spaced difference reference voltage +NTVR, -NTVR,..., +KVR, -KVR,..., 0, 0,..., -KVR, +KVR,..., -NTVR, +NTVR are respectively inputted to an inverting input end of the rail-to-rail difference-differential preamplifier array, and output of the rail-to-rail difference-differential preamplifier array and directly-connected nodes of resistance of the resistance averaging network are connected together to be inputted to a simple TH array. The distributed sample hold circuit for the rail-to-rail input range is high in speed and precision and good in common-mode rejection performance.