This is a colloquial phrase from the North of England. If it’s raining stair rods it’s thick, straight, painfully heavy rain that resembles the thin metal poles that hold stair-carpets in place.