The drama unfolded on Wednesday at midday in a suburban backyard in the town of Buchs where two adult swans and their seven offspring were trapped in a swimming pool.
The cygnets were unable to get out out of the pool because the water was too low, Saint Gallen cantonal police said.
The adult swans did not want to abandon them so the family was stuck until three members of the fire department arrived, along with police officers, to organize a rescue.
A photo issued by the police department suggests that a ramp was used in a bid to coax the baby swans ashore.
But in the end, the fire fighters decided on a logistical approach they are more accustomed to: they aimed a hose at the pool to raise the water level.
The fluffy brood were then able to climb independently out of the pool, police said.
Leaving the rigours of the artificial pond behind, the swans were led by their rescuers to their normal home in the Werdenbergersee, a small lake nearby, in the region of northeastern Switzerland.