Cancer
22 Jun - 22 Jul
Horoscope for today (18th April 2026)
Today promises to be quite eventful for you, Cancer, and you’re likely to relish every second. As you navigate through your day, anticipate encounters with a variety of people. You may find yourself taking unplanned side trips and detours, but these surprises will add a delightful twist to your day, much like an impromptu lunch with a friend. These spontaneous experiences will truly enhance your life.
