The invention discloses a ship based on Beidou satellite navigation and weather warning functions, including a hull, a monitoring box, a photovoltaic panel, a touch screen, a controller, a weather forecasting system and a satellite positioner, wherein the upper part of the ship hull is provided with a control room, the upper part of the control room is provided with a top plate, the upper part ofthe top plate is provided with the photovoltaic panel, the interior of the control room is provided with the monitoring box, a touch display screen is arranged on the right outer wall of the monitoring box, a signal converter is arranged inside the monitoring box, and the controller is arranged inside the monitoring box. In the ship, based on Beidou satellite navigation and weather warning functions, through the battery and the photovoltaic panel, the photovoltaic panel receives the sunlight during the ship sailing, and converts the solar energy into the electric energy to store in the battery, so as to provide the electric energy for the operation of the monitoring box, save energy and protect the environment by using the solar energy, reduce the consumption of the ship energy and reducethe environmental pollution.