Bengaluru, April 30: Wednesday evening started like any other in Bengaluru. Office crowds, evening chai, the usual honking on MG Road. Then the sky cracked open.
What followed was two hours that left seven people dead, half the city underwater, and a bookstore that had been part of Bengaluru’s soul for decades completely gutted. Not by fire. Not by accident. By rain. And by drains that simply stopped working the moment they were needed most.
It Came Fast, and It Came Hard
Nobody really had time to prepare. Yes, the weather department had put out an alert that morning. Orange alert, thunderstorms, strong winds, and possible hail. The kind of notification most Bengalureans swipe away between a Swiggy order and a work email.

By 5:30 in the evening, the city had swallowed 78 mm of rain. That is not a normal evening shower. That is the kind of number that tells you something has gone badly wrong, and it arrived in a city whose drains were already gasping.
Then came the hail. That part caught even seasoned Bengalureans off guard. Big hailstones, rattling off car roofs and shop shutters, piling up on pavements and stadium grounds. Roads near Vidhana Soudha went white. People posted videos that looked like Bengaluru had somehow wandered into a north Indian winter. It would have been funny, except for what the hail was quietly doing to every drain outlet it landed on. Blocking them. Completely.
When you mix heavy rain with blocked drains, you do not get inconvenience. You get floods.
Banashankari went under. Jayanagar went under. Indiranagar, MG Road, Richmond Town, Shanthinagar. Waist-deep water in some stretches. Cabs disappeared from every app. Autos vanished. Thousands of people who had gone to work that morning in dry clothes found themselves standing at flooded junctions with nowhere to go and no way to get there. Some waited for two, three hours. Some just walked.
BBMP later confirmed at least 50 trees had fallen across the city. A tree in Wilson Garden landed on a parked vehicle. Sewage bubbled up near Silk Board. Even the Metro was hit. The roads to the airport, one of the most critical stretches in the city, locked up completely.
Two hours of rain. That is all it took.
A Wall Fell and Seven People Did Not Go Home
The worst part of the night happened outside Bowring and Lady Curzon Hospital in Shivajinagar.
It is a government hospital in one of the busiest parts of central Bengaluru. There is a bus depot nearby, a market, the constant movement of patients, vendors, and ordinary people just passing through. On any given evening, the pavement outside that hospital is full of life.
When the rain hit, people did what anyone would do. They looked for cover. Some of them crowded under a tarpaulin near the compound wall of the hospital. The wall was about eight feet tall, cement and brick, the kind of structure that looks permanent until the moment it is not.
The wall came down.
Seven people died. Two of them were children. Some of the injured were carried inside the same hospital whose wall had just collapsed on them. Let that sit for a moment. They came to a government hospital for safety from the rain and the hospital itself became the danger.
Chief Minister Siddaramaiah visited the site. He announced Rs 5 lakh compensation for each victim’s family and ordered an inquiry. An inquiry will find what most people already suspect, which is that the wall was old, that someone should have noticed, and that nobody did. Whether the findings lead anywhere real is a separate matter. Bengaluru has had inquiries before.
The Bookstore That Lost Everything to a Blocked Drain
Away from Shivajinagar, on Church Street, a very different kind of grief was unfolding.

The Bookworm is not just any bookstore. It has been on Church Street long enough to have regulars whose parents were also regulars. It stocks new books, old books, and secondhand copies that still have someone else’s name written inside the cover. If you have grown up reading in Bengaluru, there is a decent chance The Bookworm is somewhere in that story.
The owner, Krishna, later said that as the hailstones piled up outside, they blocked every drain outlet around the shop. The water had nowhere to go. So it came in through the door.
Nearly 5,000 books were ruined. The total loss crossed Rs 14 lakh. The photos the store put up that night showed what it looked like, shelves soaked to the bottom, books swollen with water, the shop floor one big shallow pool with paperbacks floating in it. Someone online said it looked like a library had been put through a washing machine.
It is the kind of image that travels. And it did travel, through thousands of shares and reposts, most of them from people who had bought a book there at some point and felt the loss personally.
Here is the thing about independent bookstores in India. They are not built on big profit margins. They survive because people keep choosing to walk in instead of clicking on Amazon. They survive on goodwill, on the smell of old paper, on owners who actually know what they are selling. The Bookworm survived the rise of e-commerce. It survived the pandemic, which shut it down for months. It has watched cafes and co-working spaces replace half the shops that used to be on Church Street.
It did not survive a Wednesday evening rainstorm because a drain was blocked.
By the next morning, people were asking online how to help. Crowdfunding, donations, volunteer salvage efforts. The warmth of that response is real and it matters to the store and to Krishna. But it is also deeply uncomfortable when you step back and think about it. A landmark bookstore in the middle of a major Indian city should not have to depend on public sympathy because the civic body responsible for maintaining the drains did not do its job before the rains arrived.
Bengaluru Has Seen This Before. That Is the Problem.
This is not a new story. That is what makes it so frustrating.

Every year, sometimes multiple times a year, Bengaluru floods. Every year there are photos, there is outrage, there are press conferences and assurances and committees. And every year, the next rain finds the same drains blocked, the same low-lying areas waterlogged, the same scenes of people wading through sewage water in office clothes.
Even the Vidhana Soudha, which is where Karnataka’s government sits and where decisions about civic budgets are taken, reportedly had its offices flooded that evening. There is something grimly appropriate about that, even if it changes nothing.
The hailstorm this time added a layer that Bengaluru’s infrastructure was genuinely not prepared for. Hail blocks drains in a way that ordinary rain does not, and the combination of the two overwhelmed the system within the first hour. That combination, heavy pre-monsoon rain with hail, is not a once-in-a-generation event anymore. Climate patterns have been shifting for years. Cities like Bengaluru need to plan for this. Right now, they are not.
The southwest monsoon is expected in about six weeks.
Six Weeks
That is what the city has. Six weeks before the actual monsoon season begins, before the sustained, month-long rains that historically cause the worst flooding. Wednesday was a pre-monsoon shower. A preview. And it killed seven people, destroyed a bookstore, and paralysed one of India’s largest cities for an entire evening.
The families in Shivajinagar are grieving. Krishna and his staff are figuring out whether anything on those shelves can still be saved. Somewhere in a BBMP office, an inquiry form is probably being filled out.
And in six weeks, the monsoon arrives.
Whether Bengaluru is ready for it is not really a question anymore. Wednesday answered it.
Stay ahead with Hindustan Herald — bringing you trusted news, sharp analysis, and stories that matter across Politics, Business, Technology, Sports, Entertainment, Lifestyle, and more.
Connect with us on Facebook, Instagram, X (Twitter), LinkedIn, YouTube, and join our Telegram community @hindustanherald for real-time updates.
Regional journalist bringing grassroots perspectives and stories from towns and cities across India.






