Bengaluru embraces the colour and commotion that can only be created by the age-old festivals that link this modernised city to its traditional past.

Below is a list of not-to-be-missed yearly festivals and celebrations.

Annual events in Bengaluru

Lalbagh Flower Show (January and August)

Held twice each year, the Lalbagh Flower Show is a popular event on the Bengaluru events calendar. Attendees can wander among themed arrangements and take in Bengaluru's natural beauty.

Karaga Festival (March/April)

The Karaga Festival or Bengaluru Karaga is one of the city's oldest festivals and is celebrated to honour the goddess Draupadi. A visually impressive nighttime procession takes place, where an earthen karaga pot is carried through the city.

Ganesh Chaturthi (August/September)

Ganesh Chaturthi and its 11-day Bengaluru Ganesh Utsava celebration form one of Bengaluru’s most famous festivals. Many of the city's temples are devoted to the elephant deity and the holiday is enthusiastically celebrated by the Hindu population. Clay statues are erected, worshipped and paraded through the streets accompanied by music and fanfare.

Kadlekai Parishe (November)

One of the most popular fairs held in Bengaluru, Kadlekai Parishe, or the Groundnut Fair, is held each November. Guests can sample hundreds of types of groundnuts and several other foods. There are also a whole host of vendors operating and selling foodstuffs and trinkets in and around Basavanagudi.