In theory however, you
can stay up to 6 months. This page has it quite clearly: Your
eTA authorizes you to visit
Canada for up to six months or until the date prescribed by a border services officer on your arrival to
Canada. If you need to
stay in Canada longer, you must apply to extend your
stay.
read more >>