Spring has almost sprung, which means it's almost time to wave a fond farewell to the cold winter months.

Pretty soon we'll be enjoying longer days and plenty of sunshine - some of which we're already beginning to see.

If you're sick and tired of the cold weather, and you're already starting to look forward to warmer climes, then here's everything you need to know about spring 2018.

When does spring begin?

Spring will begin on Tuesday, March 21 and come to an end on Thursday, June 21. The seasons vary in length so the start of spring falls on a different date each year.

What causes the seasons?

The astronomical seasons are decided by the Earth rotating the sun.

The way the Earth rotates means that different parts of the globe are tilted towards the sun whilst others are away from it.

Because of this there is a difference in the amount of sunlight that reaches different parts of the Earth - this is what causes different seasons throughout the world.

What does spring mean for nature?

Birdsong reaches its peak and many flowers appear, in turn attracting insect-life including bees and butterflies.

Animals that hibernated in the winter - like hedgehogs, bats and butterflies - appear on the first warm days of spring so keep an eye out in early spring.

Other animals such as squirrels become more active and are easier to spot.

Millions of migrant birds return, with chiffchaffs, sand martins and wheatears amongst the first to appear in March and swallows, swifts, cuckoos, nightingales and many warblers in April and May.