Which cruise lines are good for kids, singles, couples or seniors?

Virtually all cruise lines (except the high-end luxury lines like Viking, Regent, Silver Sea, Seabourn and Crystal) have great kids programs with lots to do for kids.
Carnival, Royal Caribbean, Disney, Holland America, Norwegian, Princess, MSC and Costa all have large kids programs with separate facilities and activities for 3 or 4 different age groups.
Parents – you can leave your kids in these kids clubs all day, knowing your kids will be having very supervised and safe fun. You can even go on one of the cruise line’s excursions, and still leave your kids in the kids club for free!
But there are singles, couples, and seniors on every single cruise too. There is almost no cruise that has just ONE of those groups.
Cruises that take place during the summer, spring break weeks or holidays are going to have more kids on them.