In this work, we propose structured root-low-density parity-check (LDPC) codes and design techniques for block-fading channels. In particular, quasi-cyclic root-LDPC codes, irregular repeat-accumulate root-LDPC codes and controlled doping root-LDPC codes based on progressive edge growth (PEG) techniques for block-fading channels are proposed. The proposed root-LDPC codes are both suitable for channels under F = 2, 3 and 4 independent fading per codeword. The performance of the proposed codes is investigated in terms of frame error rate (FER). The proposed root-LDPC codes are capable of achieving the channel diversity and outperform standard LDPC codes. For block-fading channel with F = 2 our proposed PEG-based root-LDPC codes outperform PEG-based LDPC codes by 7.5 dB at a FER close to 10 −3 .