Understanding the response of grass carp to flow and turbulence regimes during early life stages is fundamental to monitoring and controlling their spread. A comprehensive set of hydrodynamic experiments was conducted with live grass carp eggs and larvae, to better understand their drifting and swimming patterns with 3 different in-stream obstructions: (1) a gravel bump, (2) a single cylinder, and (3) submerged vegetation. The hydrodynamic behavior of eggs and larvae with each obstruction was continuously monitored for about 85 consecutive hours. Transient spatial distributions of the locations of eggs and larvae throughout the water column were generated for each flow scenario. Results show that the active swimming capabilities of larvae allow them to seek areas of low turbulence and low shear stresses, and that eggs are susceptible to damage by high levels of turbulence, which was further corroborated with tests in an oscillating grid-stirred turbulence tank. Our study seeks to better inform field collection of grass carp during early life stages, and to guide the design of alternative approaches to control the dispersal of this invasive species in North America.