fsymbols
Loading symbols…
››
🇨🇦

flag: Canada

Flag: Canada

🇨🇦 is the Canada flag emoji — the red-and-white maple leaf flag, used as shorthand for Canada, something Canadian, or being Canadian. It shows up in travel plans, Canada Day posts and hockey talk. A lone 🇨🇦 from a Canadian usually reads as quiet home-country pride.

EmojiSince 2015
Also called
Canadian flag · Canada flag · maple leaf flag
Search it as
canada · ca flag · canada day · hockey
Type it as
:flag-ca:
Around since
2015 · Emoji 2.0
Shows up on
Every phone · iPhone, Android, Windows, Mac, Linux

What 🇨🇦 means

It tags Canada, something Canadian, or being Canadian.

Put it next to a trip, a team, an artist, a news story or a holiday and it labels the topic as Canadian. From a visitor it is a place marker. From a Canadian it doubles as a small passport stamp of pride.

Friendly and civic; it identifies more than it decorates.

It does not equal agreement with any Canadian policy.

What it means when someone sends it to you

3 readings
Next to travel dates or ✈️
Canada is the destination.
Alone from a Canadian friend
Home-country pride or identity.
With hockey talk or 🏒
Cheering Canada or a Canadian team.

Don't confuse it with

4

Combination ideas

2
Extra-Canadian pride, Canada Day energy.
Canadian hockey or team support.

Worth knowing

  • The maple leaf flag was adopted on 15 February 1965, replacing flags based on the British Red Ensign; 15 February is marked as National Flag of Canada Day.

Questions people ask

1

why does canada flag emoji show CA

Missing flag support. As of 2026, some systems, notably Windows, show the letters CA because the emoji is two letter codes that only merge where flag artwork exists.

How to type 🇨🇦

Windows
Win+.Open the emoji picker and search “flag: Canada”.
macOS
Control+Command+Spaceopens the character viewer.
iOS / Android
Emoji keyboard → search “flag”.
Chat apps
:flag-ca:the common shortcode; support varies by platform.
HTML
🇨🇦
Codes and encoding2 code points
HTML decimal
🇨🇦
HTML hex
🇨🇦
CSS content
content: "\1F1E8\1F1E6";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%F0%9F%87%A8%F0%9F%87%A6
1
On screen
2
Code points
4
JS .length
8
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

1