Deprecated: Creation of dynamic property WeDevs\PM\Activity\Helper\Activity::$tb_project is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/src/Activity/Helper/Activity.php on line 615

Deprecated: Creation of dynamic property WeDevs\PM\Activity\Helper\Activity::$tb_activity is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/src/Activity/Helper/Activity.php on line 616

Deprecated: Creation of dynamic property WeDevs\PM\Project\Helper\Project::$tb_project_user is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/src/Project/Helper/Project.php on line 1424

Deprecated: Creation of dynamic property WeDevs\PM\Task_List\Helper\Task_List::$tb_project is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/src/Task_List/Helper/Task_List.php on line 1005

Deprecated: Creation of dynamic property WeDevs\PM\Task_List\Helper\Task_List::$tb_list is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/src/Task_List/Helper/Task_List.php on line 1006

Deprecated: Creation of dynamic property WeDevs\PM\Task_List\Helper\Task_List::$tb_task is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/src/Task_List/Helper/Task_List.php on line 1007

Deprecated: Creation of dynamic property WeDevs\PM\Task_List\Helper\Task_List::$tb_project_user is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/src/Task_List/Helper/Task_List.php on line 1008

Deprecated: Creation of dynamic property WeDevs\PM\Task_List\Helper\Task_List::$tb_task_user is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/src/Task_List/Helper/Task_List.php on line 1009

Deprecated: Creation of dynamic property WeDevs\PM\Task_List\Helper\Task_List::$tb_categories is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/src/Task_List/Helper/Task_List.php on line 1010

Deprecated: Creation of dynamic property WeDevs\PM\Task_List\Helper\Task_List::$tb_category_project is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/src/Task_List/Helper/Task_List.php on line 1011

Deprecated: Return type of WC_DateTime::setTimezone($timezone) should either be compatible with DateTime::setTimezone(DateTimeZone $timezone): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/woocommerce/includes/class-wc-datetime.php on line 57

Deprecated: Return type of WC_DateTime::getOffset() should either be compatible with DateTime::getOffset(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/woocommerce/includes/class-wc-datetime.php on line 47

Deprecated: Return type of WC_DateTime::getTimestamp() should either be compatible with DateTime::getTimestamp(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/woocommerce/includes/class-wc-datetime.php on line 68

Deprecated: Return type of WC_Meta_Data::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/woocommerce/includes/class-wc-meta-data.php on line 50

Deprecated: Creation of dynamic property WooCommerce::$api is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/woocommerce/includes/class-woocommerce.php on line 529

Deprecated: Creation of dynamic property MetaSliderPlugin::$themes is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/ml-slider/ml-slider.php on line 105

Deprecated: Creation of dynamic property MetaSliderPlugin::$api is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/ml-slider/ml-slider.php on line 109

Deprecated: Creation of dynamic property MetaSlider_Slideshows::$plugin is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/ml-slider/admin/slideshows/Slideshows.php on line 37

Deprecated: Creation of dynamic property MetaSlider_Api::$slideshows is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/ml-slider/admin/routes/api.php on line 34

Deprecated: Creation of dynamic property MetaSlider_Api::$themes is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/ml-slider/admin/routes/api.php on line 35

Deprecated: Creation of dynamic property MetaSlider_Slideshows::$plugin is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/ml-slider/admin/slideshows/Slideshows.php on line 37

Deprecated: Creation of dynamic property MetaSliderPlugin::$gutenberg is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/ml-slider/ml-slider.php on line 117

Deprecated: property_exists(): Passing null to parameter #2 ($property) of type string is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/core/Singletonable.php on line 79

Deprecated: Creation of dynamic property Online_Shop_Theme_Info::$notification is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/themes/online-shop/acmethemes/at-theme-info/class-at-theme-info.php on line 71

Deprecated: Return type of Stringy\Stringy::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wemail/vendor/danielstjules/stringy/src/Stringy.php on line 270

Deprecated: Return type of Stringy\Stringy::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wemail/vendor/danielstjules/stringy/src/Stringy.php on line 453

Deprecated: Return type of Stringy\Stringy::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wemail/vendor/danielstjules/stringy/src/Stringy.php on line 850

Deprecated: Return type of Stringy\Stringy::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wemail/vendor/danielstjules/stringy/src/Stringy.php on line 873

Deprecated: Return type of Stringy\Stringy::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wemail/vendor/danielstjules/stringy/src/Stringy.php on line 893

Deprecated: Return type of Stringy\Stringy::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wemail/vendor/danielstjules/stringy/src/Stringy.php on line 906

Deprecated: Creation of dynamic property WC_Countries::$countries is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/woocommerce/includes/class-wc-countries.php on line 51

Deprecated: Creation of dynamic property WeDevs\ERP\CRM\Contact_Taxonomy::$tax_singular is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/erp/modules/crm/includes/class-contact-taxonomy.php on line 74

Deprecated: Creation of dynamic property WeDevs\ERP\CRM\Contact_Taxonomy::$tax_plural is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/erp/modules/crm/includes/class-contact-taxonomy.php on line 75

Deprecated: Creation of dynamic property WeDevs\ERP\CRM\Contact_Taxonomy::$tax_singular_low is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/erp/modules/crm/includes/class-contact-taxonomy.php on line 76

Deprecated: Creation of dynamic property WeDevs\ERP\CRM\Contact_Taxonomy::$tax_plural_low is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/erp/modules/crm/includes/class-contact-taxonomy.php on line 77

Deprecated: Creation of dynamic property WC_Cart::$coupon_discount_totals is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/woocommerce/includes/legacy/class-wc-legacy-cart.php on line 266

Deprecated: Creation of dynamic property WC_Cart::$coupon_discount_tax_totals is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/woocommerce/includes/legacy/class-wc-legacy-cart.php on line 266
4allFilters Canada – Filters for all Canada / US & World customers
Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/allfilters/htdocs/www.4allfilters.com/wp-includes/class-wp-theme-json.php on line 2397

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/allfilters/htdocs/www.4allfilters.com/wp-includes/class-wp-theme-json.php on line 2397

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/allfilters/htdocs/www.4allfilters.com/wp-includes/class-wp-theme-json.php on line 2397

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/allfilters/htdocs/www.4allfilters.com/wp-includes/class-wp-theme-json.php on line 2397

Deprecated: Return type of Illuminate\Database\Eloquent\Model::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/vendor/illuminate/database/Eloquent/Model.php on line 1300

Deprecated: Return type of Illuminate\Database\Eloquent\Model::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/vendor/illuminate/database/Eloquent/Model.php on line 1311

Deprecated: Return type of Illuminate\Database\Eloquent\Model::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/vendor/illuminate/database/Eloquent/Model.php on line 1323

Deprecated: Return type of Illuminate\Database\Eloquent\Model::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/vendor/illuminate/database/Eloquent/Model.php on line 1334

Deprecated: Return type of Illuminate\Database\Eloquent\Model::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/vendor/illuminate/database/Eloquent/Model.php on line 927

Deprecated: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/vendor/illuminate/support/Collection.php on line 1550

Deprecated: Return type of Illuminate\Support\Collection::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/vendor/illuminate/support/Collection.php on line 1561

Deprecated: Return type of Illuminate\Support\Collection::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/vendor/illuminate/support/Collection.php on line 1573

Deprecated: Return type of Illuminate\Support\Collection::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/vendor/illuminate/support/Collection.php on line 1588

Deprecated: Return type of Illuminate\Support\Collection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/vendor/illuminate/support/Collection.php on line 1529

Deprecated: Return type of Illuminate\Support\Collection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/vendor/illuminate/support/Collection.php on line 1508

Deprecated: Return type of Illuminate\Support\Collection::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/wedevs-project-manager/vendor/illuminate/support/Collection.php on line 1477

Home


Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/allfilters/htdocs/www.4allfilters.com/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/allfilters/htdocs/www.4allfilters.com/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/allfilters/htdocs/www.4allfilters.com/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/allfilters/htdocs/www.4allfilters.com/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/allfilters/htdocs/www.4allfilters.com/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/allfilters/htdocs/www.4allfilters.com/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/allfilters/htdocs/www.4allfilters.com/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: strtok(): Passing null to parameter #1 ($string) of type string is deprecated in /home/allfilters/htdocs/www.4allfilters.com/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/BlockTypesController.php on line 79

4allfilters.com

is a direct to consumer replacement air filter brand, headquartered in the Richmond Hill, Ontario and serving homes and businesses across the country.
We are dedicated to providing quality, U.S. and Canadian manufactured products to our customers.

What Is MERV?

Minimum Efficiency Reporting Value (MERV) is a standard that rates the overall effectiveness of air filters. Higher value MERV rating equates to finer filtration, meaning fewer dust particles and other airborne contaminants can pass through the filter.

Some of the common particles that filters are tested for include pollen, dust mites, textile and carpet fibers, mold spores, dust, pet dander, bacteria and tobacco smoke.

Our Filters and Services

We are fanatical about customer service and are dedicated to offering you the best possible user experience.
We offer free shiping on all orders within the Toronto & GTA Ontario, Canada. We allow maximum flexibility for quantity of filters ordered as we realize storing bulky quantity of filters is not always an option.

With over 600 pleated furnace filter sizes, high quality replacement filters for more than 40 air filter brands (and growing), and large selection of humidifier replacement filters, 4allfilters is your source for low cost replacements for most any air filtration device.

Can’t find it on our site? Contact us!
We are able to provide an even wider variety of custom filters at great prices.