The invention provides a method for monitoring and warning the work condition of ships in coastal port. The method including such steps as collecting historical data and on-the-spot measure data, establishing wind data database, obtaining on-the-spot monitored wind data and predicted wind data, setting up wind data database, collecting wind data and predicted wind data, setting up wind data database, collecting wind data and predicted wind data, setting up wind data database and predicted wind data; establishing a wave data database, getting wave monitoring data in situ, wave data of predictedopen sea, wave data of predicted berth. Firstly, the tidal current mathematical model of the port area is established and the tidal current forecasting data of the berth is given, a ship dynamic response data database is established, and a ship motion response mathematical model is established for a specific ship type in the harbor area, based on the wind, wave and current conditions predicted inthe above steps, the corresponding ship motion quantity, mooring force and fender impact force are predicted. According to the PIANC code and related standards, the amount of motion, mooring force and fender impact force of moored ships are evaluated, and the corresponding warning levels are given.