Even though it is almost summer we still have overcast skies and light rain. is it correctly punctuated sentence?

No. It needs a comma to set off the dependent clause.

Yes, the sentence "Even though it is almost summer, we still have overcast skies and light rain" is correctly punctuated. It includes a comma to separate the introductory clause "Even though it is almost summer" from the main clause "we still have overcast skies and light rain."