This paper presents a wearable Internet of Things (IoT) sensor node aimed at monitoring harmful environmental conditions for safety applications via LoRa wireless technology. The proposed sensor node is low-power and supports multiple environmental sensors. A LoRa based gateway is used to connect sensors to the Internet. We mainly focus on monitoring carbon monoxide, carbon dioxide, ultraviolet, and some general environmental parameters. Poor environment quality could cause severe health problems to individuals. Therefore, surrounding environmental data is gathered by the wearable node in a real-time manner and then transmitted to a remote cloud server. The data can then be displayed to authorized users through a web-based application located in the cloud server and the device will give alert to the user via mobile application when an emergency condition occurs. The experimental results indicate that our safety monitoring network can work reliably with low power consumption.