Yes. Please research the type you wish to buy first. Different species have different needs. Some live in water and some on land. Some eat meat, some just vegetables, others need a mixed diet and the right mix or the get sick and malnourished. Another important factor, they can live up to 60-80 years. I had one for over 25. He was a good boy. They are neat pets but they are a commitment.
if you live in Canada it is tricky but not. here's some ways
pet stores such as piceses or big als sell then
now in Canada it is illegal to buy a turtle unless its from a breeder BUT you can still get them from kijiji or craigslist what the add will say aquarium for sale comes with free turtle that's how i got mine
Yes, in most places it is fine. BUT, it is illegal to buy turtles less than four inches in most places I've been because they have more salmonella than the larger ones. But of course they do, they have smaller tanks. The feces [poop] is what has the salmonella in it, and they deficate (action of pooping) in the water, so yeah. ANY turtle will have salmonella on it, even captive-bred turtles. But, yes, it is legal in most places. Just make sure you don't have to get a permit to own one, and if so, get one and then get your turtle. Make sure you don't feed them too many goldfish, one very small one a month is fine. They need turtle pellets, leafy greens, a cuttlebone to gnaw on, and an occasional fruit, maybe once a week. Wild-caught minnows are sometimes fine for one every three or four days, but you don't know what kind of pollutants they have consumed in their environment, so it's not a good idea. But good luck, and make sure to pick the right turtle for you! :)