We do not currently know of any synonyms for depending on the weather.
For similar words to depending on the weather, try: