TravelDeclaration.com Apply Now
Canadian flag waving with a mountain backdrop
🇨🇦

ArriveCAN Advance Declaration (Canada)

ArriveCAN is a free CBSA tool that lets you submit your customs and immigration declaration up to 72 hours before you land in Canada. This guide walks you through who can use it, when to complete it, and exactly what to expect at the airport — plus where to get help if you'd rather have your declaration reviewed before you fly.

Document: ArriveCAN
Filing window: any time
Turnaround: 1–2 h
File My Canada Arrival Card

Independent filing service · Not affiliated with any government agency · Powered by Passporta

ArriveCAN
Document
any time
Filing window
1–2 h
Authority turnaround
Free
Official government form
FILING WINDOW
Any time30 days7 days3 days72h
No fixed window — you can submit any time before you travel.

What Is ArriveCAN Advance Declaration?

ArriveCAN launched on April 29, 2020, as a tool for collecting travelers' contact and health information during the COVID-19 pandemic. That health-data function ended in October 2022 when Canada lifted its border health requirements. But the app didn't disappear — it was repurposed around a feature CBSA had already built into it: Advance Declaration.

Today, that's ArriveCAN's entire job. It's a digital customs and immigration declaration that air travelers can complete before their flight lands in Canada, instead of filling it out at a kiosk or with an officer after touching down. If you're searching for what the ArriveCAN app actually does in 2025 and beyond, this is it — nothing more, nothing related to vaccines or quarantine anymore.

Is ArriveCAN Mandatory?

Here's the distinction that trips up a lot of travelers: declaring is mandatory, but ArriveCAN itself is optional. Every single person entering Canada is legally required to make a customs and immigration declaration. That part never changes. What's optional is how you do it. CBSA built Advance Declaration to let you "prepare your declaration at your own pace" and access express lanes at the airport — it's a convenience, not a legal obligation. Skip it, and you're not turned away at the border. You just complete your declaration the traditional way: at a Primary Inspection Kiosk, an eGate, or verbally with a border services officer. Worth noting: this optional status is specific to the current version of ArriveCAN. During the pandemic (2020 through October 2022), using ArriveCAN to submit health and contact information was mandatory, with fines for travelers who didn't comply. Some older articles online still describe that pandemic-era system, so if you're seeing conflicting information about whether ArriveCAN is "required," you may be reading outdated content. As of today, the declaration is required — the app is not.

Where to Access ArriveCAN

ArriveCAN is available as:

Official information always lives at canada.ca, under the Canada Border Services Agency section. Before you enter any personal information, double-check that the URL ends in .gc.ca or .canada.ca — this is the only way to confirm you're on the real government site and not a lookalike.

Is ArriveCAN Free?

Yes. There's no government fee to download ArriveCAN, create an account, or submit your declaration. It's entirely free, every time. Any cost you might come across is for an optional assisted-filing service — like the one further down this page — where someone reviews your declaration for you before you submit it. That's a choice, not a requirement, and it's separate from anything CBSA charges (which is nothing).

Who Can Use Advance Declaration

Let us handle the filing for you

About 7 minutes to fill in. A reviewer checks your details, then we submit on time — and retry if the portal fails.

Apply through TravelDeclaration.com

Advance Declaration is open to all air travelers — Canadian citizens, permanent residents, visa holders, and eTA holders alike — as long as you're arriving at a participating airport.

Participating Airports

Advance Declaration currently works at:

Flying into somewhere else? You'll declare the traditional way on arrival — no ArriveCAN needed.

Air Travel Only

Advance Declaration is built specifically for air travel. If you're crossing by land or arriving by private boat or cruise ship, you won't use it — land crossings involve a verbal declaration with an officer, and marine arrivals follow their own separate reporting process. And if you're simply connecting through Canada to another international flight without leaving the secure zone, you don't need to declare at all for that leg.

NEXUS and Trusted Traveler Programs

If you're a NEXUS member, take note: NEXUS kiosks aren't currently compatible with Advance Declaration. That's worth confirming again closer to your travel date, since this kind of detail can change, but as things stand, NEXUS travelers use their standard NEXUS kiosk process rather than Advance Declaration.

When to Complete Your Declaration

The 72-Hour Window

You can submit your declaration starting 72 hours before your flight's scheduled arrival in Canada. That gives you a few days of flexibility to fill it out whenever suits you, rather than rushing through it in the airport.

If Your Flight Is Delayed

Flight pushed back past your 72-hour window? Don't worry — there's no penalty. Your submitted declaration simply expires, and you complete it again at the airport kiosk when you land. It's a non-issue, not a problem to solve in advance.

What You Need to Get Started

Before you sit down to fill out your declaration, have these ready:

0 ready

Creating Your Account and Submitting Your Declaration

Setting Up Your ArriveCAN Account

Download the app or head to the web version, review the privacy notice, and create your account. You'll choose a password and confirm everything with the 6-digit code sent to your email.

Adding Travelers to Your Group

Traveling with family or a group? You can include up to 8 travelers in a single submission, as long as you're all arriving together. You can also save a traveler profile for future trips — a voluntary feature that stores basic details securely so you're not re-entering everything next time. Trip-specific details still need to be added fresh for each journey, and you can remove a saved profile at any time.

Entering Your Trip and Customs Details

Next, you'll enter your flight information, your purpose of travel, and answer the customs, immigration, and agriculture questions — covering things like currency, commercial goods, food or plant products, gifts, and any controlled items.

Submitting and Receiving Your Confirmation

Once you submit, you'll get a confirmation or receipt in the app or by email. Hold onto this — you'll need it at the airport.

At the Airport: Kiosks, eGates, and Express Lanes

Look for the Advance Declaration express lane when you land, then use a kiosk or eGate to retrieve and certify your declaration. If anything's changed since you submitted — say, you picked up an extra souvenir along the way — you can update it at this stage. From there, it's the standard process: primary inspection, baggage claim, and a final checkpoint before you're on your way. A quick note: exactly how the kiosk retrieves your declaration (whether you need a printed receipt or it's scanned directly from your passport) can vary, so it's worth confirming the current process for your airport before you travel.

Editing Your Declaration

Guidance varies slightly on how late you can make changes — some sources say updates happen at the kiosk or eGate, others suggest you can edit online any time before your flight lands. Either way, the practical takeaway is the same: if something changes, you can always correct it at the kiosk on arrival, so there's no need to stress about getting every detail locked in early.

Other Canada Entry Requirements

Identification and Travel Documents

A valid Canadian passport is your safest bet for international travel — it's the only document universally accepted, and airlines can deny boarding to travelers presenting alternatives like an Enhanced Driver's License in some cases.

Electronic Travel Authorization (eTA)

If you're a visa-exempt foreign national flying to Canada, you may need an eTA. This is separate from both Advance Declaration and any visa, so double-check whether it applies to you before you fly.

Permanent Residents

You'll need a valid, unexpired PR card to return to Canada. A Certificate of Canadian Citizenship won't work as a travel document.

Traveling with Children

If you share custody, bring your legal custody documents. And if a child is traveling with just one parent, another adult, or a group, a signed consent letter is strongly recommended.

Customs and Duty Allowances

There are thresholds for declaring cash and for duty-free gifts, though exact figures can shift — it's worth checking current CBSA guidance closer to your trip so you know exactly what applies to you.

Frequently Asked Questions

Is ArriveCAN mandatory?

Declaring is mandatory for everyone entering Canada. Using ArriveCAN to do it in advance is optional — you can always declare at the kiosk, eGate, or with an officer instead.

Is ArriveCAN free?

Yes. It's a free government app and website, with no official fee to download, register, or submit a declaration.

How far in advance can I submit my declaration?

Starting 72 hours before your flight's scheduled arrival in Canada.

What happens if my flight is delayed past my 72-hour window?

Your submission simply expires, and you complete your declaration again at the airport kiosk when you land. No penalty.

Can I use Advance Declaration for a land border crossing?

No. It's built for air travel into participating airports only.

Can I include my family in one declaration?

Yes — up to 8 travelers can be included in a single submission, as long as you're arriving together.

Does ArriveCAN still ask health or COVID questions?

No. That function ended in October 2022. ArriveCAN's only current job is the customs and immigration declaration.