Yesterday Anglesey enjoyed nearly 11 hours of sunshine but it's all change again today with low pressure bringing yet more cloud, rain and drizzle in from the Atlantic.
The weather has been very topsy turvy so far this year...
After the warmest March in Wales for over 50 years, this was followed by one of the wettest Aprils on record.
Meanwhile April 2011 was the hottest since records began in 1910.
At Trawsgoed in Ceredigion over 177mm of rain (7 inches) has fallen making it the wettest June there since records began 58 years ago.
Philip Eden, who writes for the Sunday Telegraph, reckons that the first half of June across the UK was the wettest for 150 years.
While here in Wales, it's likely to be the wettest June since records began in 1910 beating the previous record of 183.1mm of rain in June 1998!
The jet stream (strong winds high in the atmosphere) is to blame for the inclement weather. It is further south than usual for this time of year and the weather pattern is stuck in a rut. Basically, Wales is in the wrong part of the roller coaster!
The jet stream (in blue) should normally be located much further north, between Iceland and Scotland.
You could call it bad luck but it does appear to be happening more and more often. The question is why?
The jet stream does vary naturally but is something else to blame?
This seems to be happening more often and it's well worth reading Paul Hudson's latest blog, my colleague at BBC Look North in Leeds, to find out possible reasons why. One reason could be warming in the Arctic.
The next couple of days will be humid and the air moist which means plenty of low cloud, mist, hill and coastal fog.
Further rain is likely at times too which may be heavy and thundery on Thursday.
Some dry weather is expected too and where the sun comes out it will feel very warm and muggy with temperatures rising into the low 20's Celsius.
Friday will turn cooler with fresher Atlantic air. It will also be windy with showers or longer spells of rain.
The weekend looks mixed and breezy with sunny spells and showers. Top temperatures only 15 to 18C, 59 to 64F.
I am sure many people will be glad to see the back of June and praying for more sunshine in July.
However, it looks like the changeable weather will continue into the first half of next month with just a few fine and warm days in between the rain.