In the above-described substrate processing apparatus 1b of the third preferred embodiment, when stored into the cleaning carrier WC in a vertical attitude, a plurality of substrates W can be turned into a horizontal attitude at a time at the turning and pushing-out part 27. This allows a speedy and simple turn of the substrates W inside the apparatus. Further, such a simple mechanism suppresses generation of particles, thereby improving the substrates W in quality.