Swim teacher jobs (about £15 per hour average) work well for students and those who just need a few hours’ work and earnings. They don’t work for those who need full time hours.
Most swim schools offer some hours after school and weekend classes. This is when kids are available. Even by working at a couple of different swim schools, it doesn’t provide enough hours to keep a household running.
You tend to get some ‘older’ swim teachers who have done it for years and do a few hours as they love it and want to earn a little bit of cash, and then lots of teens and students who are working flexibly around their studies.
Lifeguards earn less (£10 on average) but can get the hours more easily in community pools which are open to public when swimming lessons not happening, and doing general leisure centre work. Again, many are students working around their studies.
Training to be a lifeguard costs about £300 and to be a fully qualified swim teacher, around £1k. Some places will pay for staff to be trained as the state of recruitment is so bad.
If training was fully funded and wages increased a bit, supply of staff would rise….but then so would the price of lessons.
Its a good job for students, even as young as 16 and better laid than shop work. But the turnover is high as many do it for a year or two and then don’t continue as they get their degree or move into full time work. Pools need to keep recruiting and training constantly. Covid meant many lifeguards saw their qualifications expire and didn’t renew them. Many swim teachers left to do other things.