The invention discloses an ARM-based network clock synchronization system and method. The system comprises a GPS (Global Positioning System) satellite time service module, an NTP (Network Time Protocol) server, a hardware time service module and a client module, wherein the GPS satellite time service module is used for acquiring satellite time information in a short time through a satellite; the NTP server is an embedded processor with an operating system, and is used for converting a received time message into a standard format and calibrating local time; the hardware time service module is used for storing time which is recently calibrated by the NTP server; and the client module is used for acquiring server time, and synchronizing local system time. The system and the method are easy to implement. Through adoption of the ARM-based network clock synchronizing system and method, simple, convenient, rapid and accurate time calibration is provided for a distributed clock in a local area network; the phenomena of delay of Internet time in a transmission process and the like are avoided; and the accuracy in time synchronization of all terminal equipment in the local area network is ensured. The system and the method have the characteristics of reasonable design, high reliability, high environment suitability, small size, convenience in use, low power consumption and the like.