What do you mean? It is perfectly normal.
Student or Learner
What kind of structure is this?
It depends on the weather being good.
I just know it's correct but I don't know how it is correct?
Why is the -ing form? Is there any deduction in "the weather being good"?
What is the original form?
'Whether' sounds better to me in this context, but I am not a teacher.
While 'if' and 'whether' are sometimes interchangeable. only the latter is normally used after prepositions.
Last edited by Piscean; 07-Aug-2015 at 15:11. Reason: error
Both give the same meaning though.
***** NOT A TEACHER *****
It seems that Matthew Wai has again hit the nail on the head.
By googling, I was able to find several dozen examples. Here are just three:
1. "It depends on whether the weather is good or bad."
2. "The danger ... depends on whether the weather is hot or cold on the day of the climb."
3. "Our ski trip depends on whether the weather is appropriate."
I was not able to find many examples of "on the weather being," even though I am guessing that many (most?) native speakers would prefer the sound of "on the weather being" to "whether the weather is."
James, are you sure you spelled the search parameters correctly? My search returned 570,000 hits.