As a Canadian citizen, you can stay in the US for up to 6 months every 12 months. After that, you will require a visa.