In summer, the average temperature is 15°C in Newcastle upon Tyne and 16°C in Cardiff. The average rainfall in summer is 73 mm in Newcastle upon Tyne and 84 mm in Cardiff.In summer, it is warmer in Cardiff and it rains less in Newcastle upon Tyne. In winter, it is colder in Cardiff and it rains more in Cardiff.