I got mine right after the test. Like I said before, it varies greatly. Seems like Mississauga office will sometimes give out the oath letter on the same day right after the test if you pass. But there have been others from the same office who pass the test but don't get the oath letter on the same day but told that it will come in the mail in a few weeks. There is some theories that if you take the test in the morning, you will get it that day while for people who take it in the afternoon, they have to wait for a letter. Like I said before, sometimes it can vary greatly even for the same office!