Yes. Canadians can own real property in the USA. In fact, anyone may own property in the United States, regardless of their citizenship. It is important to note that if you buy property in the U.S., you still must abide by laws about the length of your stay in America.