Is this sentence punctuated correctly.

My garden is full of water, because of yesterday's rain

4 answers

rain.
You don't need a comma after "water."
There should be no comma; period at the end of the sentence is needed.
oh yea i see! also no comma!