FAQ officielle : À moins d'avoir été annulées, les autorisations de voyage (donc l'ESTA) sont valables pendant deux ans à compter de la date d'autorisation ou jusqu'à l'expiration de votre passeport, si celui-ci expire avant deux ans. Vous verrez sur l'écran de voyage approuvé la date d'expiration de votre autorisation de voyage.
Donc, quel que soit la durée de ton séjour au Canada, l'ESTA est valable 2 ans.