Canadian businesses, nonprofits, and e-commerce sites need address forms that match how Canadians actually write their addresses — not US-style state and ZIP fields. Visitors expect Province and Postal Code labels, a dropdown of provinces and territories, and validation that accepts formats like K1A 0A6, not five-digit ZIP codes. Auto Form Builder includes a dedicated Address field with a built-in Canada preset. One selection configures province dropdown, Canadian postal code validation, correct field labels, and a hidden country field locked to Canada — no custom code or third-party APIs required. Last updated: Last update 10 August The Address field lives under the Advanced category in the form builder. When you choose the Canada address type preset, Auto Form Builder applies these settings automatically: The preset is designed for forms that collect Canadian addresses only — shipping forms, service area requests, membership applications, donation forms, and local event registrations. When the Canada preset is active, the Province field renders as a dropdown populated from the plugin’s region data. All provinces and territories are included: Submissions store the two-letter province code (e.g., In WordPress admin, go to Auto Form Builder → All Forms. Open an existing form or click Create New Form. From the field palette, find Address under the Advanced category. Drag it onto the form canvas and click the field to open its settings panel. Under Address Type, open the Address Type Preset dropdown and choose Canada. The preset description reads: Optimized for Canadian addresses with province dropdown. This single selection applies the province dropdown, Canadian labels, hidden country field, and strict postal validation in one step. Set a clear Field Label such as Shipping Address or Mailing Address. Enable Required Field in the base field settings if the address must be submitted with the form. Address Line 1 and City are always included in the address field. Province and Postal Code are shown by default with the Canada preset. Click Show Advanced Settings to fine-tune the field: Click Save Form, preview on desktop and mobile, then publish with the shortcode or embed code from the Forms screen. The primary street address line. Always shown and always required within the address field structure. Optional second line for unit numbers, buzzer codes, or building names. Enabled by default with the Canada preset; disable it in advanced settings if you do not need it. The municipality name. Always shown and always required within the address field. Rendered as a Frontend validation checks that the selected value is a valid Canadian province code when the dropdown is active. Accepts Canadian postal codes in the standard alternating letter-number format. With strict validation enabled (the Canada preset default), the field enforces the pattern Submitted postal codes are normalized: non-alphanumeric characters are stripped, the value is uppercased, and a space is inserted after the third character when six characters are entered (e.g., The country field is hidden and locked to Canada ( The Canada preset sets Validation Strictness to Strict by default. In strict mode: If you need to accept partial or non-standard entries (for example, during early testing), switch to Lenient under advanced validation settings. For production Canadian forms, keep strict mode enabled. Beyond the preset defaults, advanced settings let you adapt the field to your form design: Enable Enable Browser Autocomplete to add standard HTML autocomplete attributes ( Enable Company/Organization to add a business name input above the street address — useful for B2B order forms or invoice requests. Auto Form Builder stores address data in a dedicated address table linked to each submission. For Canadian entries, stored fields include: Structured storage makes exports and submission views cleaner than a single free-text address block, and province codes stay consistent for downstream shipping or CRM tools. If your form accepts both Canadian and US addresses, use the International preset or Custom settings with the country field visible — not the Canada-only preset. The Address field supports conditional logic like any other field. Show a Billing Address field only when a “Different billing address” checkbox is checked, or reveal province-specific follow-up questions when QC or BC is selected. Rules evaluate in real time as visitors change their answers. The Canada address preset focuses on form collection and validation — not external address services. Auto Form Builder does not include: For most WordPress contact, registration, and order-intake forms, the built-in province dropdown and postal validation are sufficient. Connect verified addresses to your shipping or CRM tools after submission. Canadian address forms with province dropdown, postal code validation, and structured storage are included in the free plugin — the same plugin that gives you drag-and-drop form building, submission management, spam protection, and email notifications at no cost. Install it from the official WordPress.org directory: https://wordpress.org/plugins/auto-form-builder/ Last updated: Last update 10 August Auto Form Builder lets you create multi-step forms, calculators, and lead capture forms in WordPress, then embed them on any site with a single line of code. Add an Address field in Auto Form Builder, select the Canada address type preset, and save. The preset automatically enables a province/territory dropdown with all 13 Canadian regions. Yes. The Canada preset uses strict validation that enforces the A1A 1A1 postal code format. Invalid codes are rejected, and valid codes are normalized to uppercase with proper spacing. All 13: Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Northwest Territories, Nunavut, Ontario, Prince Edward Island, Quebec, Saskatchewan, and Yukon. No. The Canada preset hides the country field and sets the default country to CA. Visitors only see Canadian address components. Use the International address preset or Custom settings with the country field visible. The Canada-only preset is designed for forms that accept Canadian addresses exclusively. Yes. Open Show Advanced Settings on the Address field and enable Company/Organization. A company name input appears above the street address. No. The plugin provides province dropdown and postal code format validation. External address verification or lookup services are not built into the core plugin. Yes. The Address field with the Canada preset, province dropdown, and postal validation is included in the free plugin on WordPress.org.How to Set Up Canadian Address Forms with Province Dropdown
What the Canada Address Preset Includes
A1A 1A1 pattern (example: K1A 0A6)All 13 Provinces and Territories in the Dropdown
ON, QC), which keeps export data consistent for shipping labels, CRM imports, and reporting.How to Set Up a Canadian Address Form
Step 1: Open the Form Builder
Step 2: Add the Address Field
Step 3: Select the Canada Preset
Step 4: Set the Field Label and Required Status
Step 5: Customize with Advanced Settings (Optional)
Step 6: Save, Preview, and Publish
Canadian Address Field Components Explained
Street Address (Address Line 1)
Apt, Suite, etc. (Address Line 2)
City
Province (Dropdown)
<select> menu listing all provinces and territories. Visitors choose from the list rather than typing abbreviations manually, which reduces invalid entries like typos or US state names.Postal Code
A#A #A# — for example, K1A 0A6.k1a0a6 becomes K1A 0A6).Country (Hidden)
CA). Visitors do not see a country dropdown, which keeps the form clean for Canada-only use cases.Postal Code Validation: Strict vs. Lenient
^[A-Z][0-9][A-Z] [0-9][A-Z][0-9]$Advanced Layout and Display Options
Address Mode
Field Layout
Browser Autocomplete
address-line1, address-level1, postal-code, etc.). Browsers that support address autofill can then suggest saved addresses, speeding up repeat submissions.Company/Organization Field
How Address Submissions Are Stored
BC, ON)CA)Practical Canadian Address Form Examples
E-Commerce Shipping Address
Local Service Request (Ontario Only)
Nonprofit Donation Mailing Address
Business Invoice Form
Canada Preset vs. Other Address Presets
Combine Canadian Address Fields with Conditional Logic
What Auto Form Builder Does Not Include
Download Auto Form Builder — Free Canadian Address Fields
Build forms that embed anywhere — free
Frequently Asked Questions
How do I add a province dropdown to a WordPress form?
Does Auto Form Builder validate Canadian postal codes?
Which provinces and territories are in the dropdown?
Is the country field shown on Canadian address forms?
Can I collect both Canadian and US addresses on one form?
Can I add a company name field to Canadian addresses?
Does Auto Form Builder integrate with Canada Post address lookup?
Are Canadian address fields free in Auto Form Builder?
Table of Contents
Table of Contents
Learn how to set character limits on WordPress form fields. Configure minimum and maximum length validation for text fields and textareas.
Should you use one field or multiple fields for names? Learn the pros and cons of each approach and how to set up name fields in WordPress.
Learn how to add email confirmation fields to your WordPress forms. Prevent typos and ensure you collect valid email addresses every time.
Should you rely on email notifications or store form submissions in your database? Compare both approaches and learn when to use each.
Learn how to configure address field components in WordPress. Enable or disable address lines, city, region, postal code, and country fields.
Learn about Western vs Eastern name order in form design. Create inclusive forms that handle international name formats correctly.
Learn when to use international vs local address presets in WordPress forms. Choose the right address format for your audience and shipping needs.
Learn how to add password fields to your WordPress forms. Create secure registration forms with masked input and password confirmation.
Learn about date format differences between US, UK, and international standards. Choose the right format for your WordPress forms and global audience.
Learn how to create searchable dropdown fields in WordPress forms. Help users quickly find options in long lists with type-to-search functionality.
Learn how to create a US-only address form in WordPress with a state dropdown. Collect valid American addresses with proper formatting and validation.
Learn how to add country and state/province dropdowns to WordPress forms. Create location-aware address fields with pre-populated region options.