E158 is a fixed target experiment at SLAC in which high energy (up to 48 GeV) polarized electrons are scattered off the unpolarized electrons in a 1.5 m long liquid hydrogen target. The total volume of liquid hydrogen in the system is 47.1. The beam can deposit as much as 700 W into the liquid hydrogen. Among the requirements for the system are: that density fluctuations in the liquid hydrogen be kept to a minimum, that the target can be moved out of the beam line while cold and replaced to within 2 mm and that the target survive lifetime radiation doses of up to 1×106 Gy. The cryogenic system for the experiment consists of the target itself, the cryostat containing the target, a refurbished CTI 4000 refrigerator providing more than 1 kW of cooling at 20 K and associated transfer lines and valve boxes. This paper discusses the requirements, design, construction, testing and operation of the cryogenic system. The unique features of the design associated with hydrogen safety and the high radiation field in which the target resides are also covered.