Worried your kids will have a bleak future if they live in America? Maybe it's time to leave.

HSBC's fifth annual Expat Survey identified Canada as the best place for expats to raise kids.

Canada was the cheapest place to raise a kid, and it ranked in the top four for safety, education, and childcare.

Kids in Canada play more sports than anywhere else, and rank near the top in time spent with parents, and lack of time in front of the TV.

A full 97 percent of expat parents in Canada said their kids were enjoying living there.

HSBC said, "Canada proved a popular choice among expat parents with one fifth (20 percent) of expat parents living in the country suggesting that of all of the expat locations, they would choose to relocate elsewhere within the country rather than choose a new location or move back to their home country."

Netherlands and Hong Kong were the next best places for kids.

But if you've got no kids and lots of money, the primo destination is Singapore.

SEE ALSO: The 10 Countries With The Highest Quality Of Life