I believe even if you're not on the voters roll in time, the citizenship certificate and any proof of address will be enough at the polling station.My Oath is on April 09. Just curious If I can vote on April 28?
I say this not because there's any doubt about elections Canada and the voting list but so that others know: you can vote even if you're not on that list. Ask elections Canada or even at the poll on the day of. Oh, and usually the poll workers are very happy to assist 'new voters' and make them feel welcome.
They try really, really hard to make sure everyone who is eligible can vote. It's just a bit easier if you're on the voters' list (less required).
I've worked elections and have a person getting oath on the 25th. I'm not expecting any issues voting.