Cancer is an astrological sign, which is associated with the constellation Cancer. Under the tropical zodiac, Cancer is occupied by the Sun from June 21 to July 22 and under the sidereal zodiac, it is currently from July 21 to August 9. The sign opposite to Cancer is Capricorn.