The Baiyun Canyon area on the Northern Slope of the South China Sea is a potential hotspot for oil and gas resource development, but the sediment characteristics and sedimentary environment in this region present challenges for offshore engineering. This study comprehensively analyzed the physical, and mechanical properties of sediments in the area using geophysical exploration, engineering geological investigation, fixed-point sampling and hydrological observation. The engineering geological characteristics and sedimentary environment of surface sediments in the Baiyun Canyon area were studied, and the relationship between physical and mechanical properties and sedimentary environment was explored. The study revealed that the sediments in this area consist mainly of organic soft clay with high water content, low density, high pore ratio, high liquid limit, high plasticity and low strength. The physical and mechanical properties of the sediments vary, with the mechanical properties exhibiting higher variability than the physical properties. The research findings offer a scientific basis for understanding the seabed soil properties for designing submarine engineering structures in the deep waters of the northern South China Sea. This study holds significant theoretical and practical implications for oil and gas exploration and offshore engineering construction.