The invention discloses an ecological-imitating fish passing channel structure based on small and miniature barrages. The ecological-imitating fish passing channel structure comprises a plurality of side walls, each side wall is arranged in the width direction of a riverway at intervals, a first-stage water passing channel is formed between every two adjacent rows of side walls, and a plurality of stages of water passing channels are formed in total; a fish rest area and a water blocking area are arranged on the same stage of water passing channel in the width direction of the river channel at intervals, and the water passing width of the fish rest area is larger than that of the water blocking area; a plurality of water blocking devices are arranged in the water blocking area, a plurality of hidden holes are formed in the inner bottom of the fish rest area along the way, and aquatic plant cultivation devices can be installed in the hidden holes; and water passing platforms are arranged on the sides, close to the bank slope, of the water passing channels, the platforms are arranged to be flat slopes, and different water passing platforms on the upper stage and the lower stage on the same side have the same elevation. The barrage fish passing effect is achieved, the local river ecological environment is protected, and meanwhile, the ecological-imitating fish passing channel structure based on the small and miniature barrages has the local landscape function.