The invention relates to an undamped hydraulic yaw system based on pressure detection and a control method of the undamped hydraulic yaw in the field of wind power generation technology. The undamped hydraulic yaw system comprises a motor, an oil pump, a relief valve, an oil tank, a pressure relay, an energy accumulator, a safety valve group of the energy accumulator, a proportional valve, a single-way valve, a low-speed high-torque hydraulic motor, a yaw gear, a presser sensor, a yaw coder, a cabin inner gearing ring, a yaw counter and an anemoscope. The control method of the undamped hydraulic yaw system comprises the following steps: using a position detection method to realize the function of fast aiming the wind direction during the yawing; using a pressure detection method to realize the function of precisely aiming the wind direction; and at the same time, not introducing damp. The undamped hydraulic yaw system provided by the invention is characterized in that: the detection error of the anemoscope can be prevented from influencing the yaw system based on the accurate wind-direction aiming function for pressure detection, the damped yaw is canceled during the yawing to reduce the frictional abrasion caused by braking, so that the power waste caused by the traditional damped yaw is avoided.