Salesforce Releases

Every year there are three(3) releases in Salesforce. They are the following

1)  Spring (February to May)
2)  Summer(June to September)
3)  Winter(October to January)

The exact dates of the releases are published in advance.

https://trust.salesforce.com is the best place to find out the exact date for a particular release.