A heat exchanger for a blood circulation circuit includes a hollow fiber membrane layer having a plurality of laminated hollow fiber membranes 31. Each of the hollow fiber membranes 31 has a barrier layer 5 having a hydrogen peroxide barrier property, and the barrier layer 5 has an oxygen permeability coefficient of 6 cc·cm/m2·24 h/atm or less at 25° C.