Is this sentence written correctly?

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

No comma is needed. Otherwise, it's fine.