This may sound a little disgusting as no one really likes the smell of onion, but rubbing a slice of it on skin can act as a natural insect repellent. Also, onion juice can also help in soothing the pain caused by insect stings and prevent it from swelling.