Wireless sensor networks (WSNs) are subject to significant resource constraints. Particularly, routing protocols for lowrate WSNs suffer from maintaining routing metrics and stable links of paths. Even though opportunistic routing protocols are well-suited to WSNs, they have some weaknesses for supporting real-time data and low power consumption. This paper proposes a new routing protocol called opportunistic real time routing (or ORTR) that guarantees delivery of data under time constraints with efficient power consumption. In order to satisfy time requirements, an area where real-time data must be delivered is defined with effective transmission power and a relay node within the area is selected for the purpose of balancing overall energy levels. We compare existing routing protocols against ORTR through a set of simulation experiments. Our simulation results illustrate that ORTR provides guaranteed real-time service with optimal transmission power without degrading the energy ba...