The synthesis of crystalline mesoporous CdS semiconductor nanoarrays through a SNA-15 silica template technique was reported. Cadmium thioglycolate was used as a precursor as its in-situ decomposition to form CdS nanocrystallites provides an effective solution to the channel-clogging problem. These mesoporous semiconductor nanoarrays will provide opportunities for new applications as advanced materials and systematic studies of the transport and optical properties of these wires are currently in progress.