In Canada, cheques issued by the Government of Canada do not expire. do personal cheques ever expire? If so, what is the limit before they need to be re-issued?
Expire is not really the right term; but effectively yes.
In general a cheque older than six months will be considered stale-dated and will not be honoured. Reference the Canadian Payments Association FAQ