Alberta Address Generator

AB — province. Postal district T.

Alberta is the province where rural addressing conventions — range roads, township roads and rural routes — sit closest to the surface of everyday data.

Postal districts

A worked AB postal code: T1L 9Z8.

How addresses in Alberta are written

Imani Poirier
2181 Dundas Gate NE
Apt 1385
Lethbridge AB  T1L 9Z8
Canada
IMANI POIRIER
APT 1385
2181 DUNDAS GATE NE
LETHBRIDGE AB  T1L 9Z8
CANADA

What makes Alberta different

Two large cities, neither of them dominant

Most provinces have one obvious primary city. Alberta has Calgary and Edmonton, close in size, with Edmonton the capital and Calgary the larger. Fixtures built around a single "main city per province" assumption produce lopsided Alberta data, and any UI that shows one city per province has to choose arbitrarily.

Range roads and township roads are ordinary here

Alberta’s rural road grid uses range roads and township roads as street names in their own right. A parser that expects every street name to be a word followed by a type — Maple Drive — mishandles a name that is itself two words plus a number. Enable non-civic forms to get rural routes alongside them.

Mountain time, and the province that proves the offset is not one value

Alberta observes Mountain time while British Columbia to its west is mostly Pacific and Saskatchewan to its east does not change its clocks at all. Three adjacent provinces, three different behaviours. If your application derives an offset from a province code, Alberta and Saskatchewan together are the pair that breaks it.

No provincial sales tax

Alberta charges GST only, where most provinces add a provincial or harmonised component. Any tax calculation keyed on province needs an Alberta record to confirm the single-rate path is exercised, and it is a common place for a default to silently apply the wrong rate.

What developers use AB records for

Alberta questions

What postal codes does Alberta use?

Every Alberta postal code begins with T, covering the whole province from Calgary and Edmonton to the far north.

Why do some Alberta addresses have unusual street names?

Range roads, township roads and concession-style names are part of the Canadian rural road grid and appear in Alberta addresses. They are included precisely because they break address parsers written for city streets.

Can I generate Calgary and Edmonton separately?

Yes. Both are in the city filter, along with Red Deer and Lethbridge, and both work through the API with the city parameter.

Do the records include tax information?

No. Records carry a province code and a province type, which is what a tax rule should key on. The rates themselves belong in your application, not in synthetic address data.

Related

Every record is synthetic, generated for development, QA, testing, demos and staging. These records do not represent real people, and the addresses are not verified deliverable addresses.