Wireless sensor network is vulnerable to various attacks due to the deployment in hostile environment. Among various types of security threats, low power sensor nodes are affected by the attacks that cause random drainage of the energy level of sensors. It leads to the death of nodes. The denial of sleep attack is the most dangerous type of attack in this category. Most of the existing approaches to detect denial of sleep attack involve lot of overhead, which lead to poor throughput. In this survey, different approaches for the detection and prevention of denial of sleep attacks in wireless sensor networks are described.