The ocean system provides abundant food resources and suitable habitats for numerous animal and plant species. However, the ecological health of the ocean system has deteriorated due to intensified human activities over the past decades. To mitigate negative effects, more research efforts are being directed toward marine ecological restoration programs at national and regional scales. As an effective method, artificial reefs are found to have an important role in restoring the ecological system by producing complex flow patterns and attracting more species to settle down. This study aims to select the offshore ground of Juehua Island in the Bohai Sea as an artificial reef–driven ecological restoration site, to tentatively estimate effects of square and M-shaped artificial reefs on localized flow fields, biomass production, and offshore carbon sink capacity. Meanwhile, a relatively complete carbon sink measurement system is accordingly proposed. Our results indicate that both temporal and spatial distribution of nutrients and habitat environments are dependent on flow characteristics modified by artificial reefs of different sizes, shapes, and configurations. Future ecological restoration measures in offshore waters should take carbon sink and relevant influencing factors into consideration.