There are a few ways to stop The Weather Channel from popping up on your device. One way is to uninstall the app. Another way is to disable notifications for the app. You can also block the app's access to your location.