Yes, you can still access weather information without turning GPS or location services on on your device.
We do highly recommend that you allow location services on your device to accurately find and add your location when you first open the app. Once your location is saved, you can turn off your GPS or location services and view the weather information.