Two different arrangements of the weir (i.e., straight weir and rectangular labyrinth weir) were used to evaluate the effects of geometric parameters such as weir shape, weir spacing, presence of an orifice at the weir, and bed slope on the flow regime and the relationship between discharge and depth, variation and distribution of depth-averaged velocity, turbulence characteristics, and energy dissipation at the fishway. Computational fluid dynamics simulations were performed using FLOW-3D® software to examine the effects on flow conditions. The numerical model was validated by comparing the calculated surface profiles and velocities with experimentally measured values from the literature. The results of the numerical model and experimental data showed that the root-mean-square error and mean absolute percentage error for the surface profiles and normalized velocity profiles of plunging flows were 0.014 m and 3.11%, respectively, confirming the ability of the numerical model to predict the flow characteristics of the pool and weir. A plunging flow can occur at values of L/B = 1.83 (L: distance of the weir, B: width of the channel) and streaming flow at L/B = 0.61 for each model. The rectangular labyrinth weir model has larger dimensionless discharge values (Q+) than the conventional model. For the conventional weir and the rectangular labyrinth weir at submerged flow, Q is proportional to 1.56 and 1.47h, respectively (h: the water depth above the weir). The average depth velocity in the pool of a conventional weir is higher than that of a rectangular labyrinth weir. However, for a given discharge, bed slope, and weir spacing, the turbulent kinetic energy (TKE) and turbulence intensity (TI) values are higher for a rectangular labyrinth weir compared to conventional weir. The conventional weir has lower energy dissipation than the rectangular labyrinth weir. Lower TKE and TI values were observed at the top of the labyrinth weir, at the corner of the wall downstream of the weir, and between the side walls of the weir and the channel wall. As the distance between the weirs and the bottom slope increased, the average depth velocity, the average value of turbulent kinetic energy and the turbulence intensity increased, and the volumetric energy dissipation in the pool decreased. The presence of an opening in the weir increased the average depth velocity and TI values and decreased the range of highest TKE within the pool, resulted in larger resting areas for fish (lower TKE), and decreased the energy dissipation rates in both models.