You have the option to submit your passport application at a local Service Canada Centre or at a Passport Canada office, depending on when you need your passport.

Walk-in visit

Walk-in services may be available depending on the day’s operation. If the location is busy, you may need to wait longer or the local centre staff may ask you to come back another day.

You can now check the walk-in wait times at Passport Canada offices only New!

Appointment visit

In most cases, we recommend booking an appointment to make sure you get passport services that day. To learn how to book your appointment, please visit our post: How do I make an appointment for a Canadian passport?

Do I need to visit Passport Canada centre?

If you need your passport within 2 business days or less

If you need your passport between 3 to 45 business days

(Some high-volume Passport Canada offices are currently turning away people who are not travelling within 24-48 hours. There is also a daily line-up cut-off in the morning! Please share in our comment box if you have any updates.)

*It is recommended that you wait until your travel date falls below the 45 days timeframe and visit a Passport office directly to receive faster service.

If you are not in the rush and can wait for your passport for over 45 business days

Go to any Service Canada Centre

  •  By appointment or walk-in
  •  You can also apply by mail
  •  It may take up to 17 weeks, plus mailing time

Book your appointment online through eServiceCanada site

You can book your appointment online at any time through eServiceCanada website from your computer, tablet or cellphone.


For further details:

Are you interested in getting Cash Back at! It’s an awesome site that gives you Cash Back when you shop online. With over 750 stores, including various Giftcards from Canadian companies,,,, Canadian Tire, Shoppers Drug Mart, and Sephora, you get paid to shop for things you’re already buying! Try Now! Sign Up Now through our exclusive referral link and you will receive $30 instant cash back in your account!

Sign up for a Rakuten account and start earning cash back! Special 10% cash back from major brands!

Detail Steps:
  1. Sign Up with our special referral link.
  2. Make sure to access the merchant’s website using the website link from If you access the mercant’s website directly, you will not receive your cash back.
  3. Make a $30 purchase before tax and you will receive your $30 cash back.
  4. Receive your $30 cash back in your account!

Sign up through our exclusive referral link and you will receive $30 instant cash back!

Sign Up Now!