Find a Well Labfindawellab.com

Well water testing in Ontario

Last verified 2026-10-29. Labs from Ontario's official List of Licensed Laboratories (data updated July 27, 2026).

If your home is on a private well in Ontario, you are responsible for testing your water. The province offers a free bacteria test; everything else needs a private, licensed lab.

Ontario's free government well test only checks for bacteria

Public Health Ontario's free test looks only for E. coli and total coliforms. It does not test for chemicals such as arsenic, uranium, nitrate or PFAS, so a well can pass and still be unsafe. Test for those privately at an accredited, licensed lab. Source: Public Health Ontario ↗

How to get the free bacteria test

  1. Pick up a free well water sample collection kit from your nearest Public Health Ontario laboratory, your local public health unit, or a designated pickup location (not at 661 University Avenue, Toronto).
  2. Fill only the bottle from the kit, from an indoor cold tap with the aerator removed, following the kit instructions.
  3. Keep it cold (not frozen) and drop it off so it can be tested within 48 hours of collection. Ask your public health unit for drop-off locations.
  4. Get results in 2 to 4 business days through PHO's online Water Testing Portal, or by phone at 1-877-723-3426.

Details: Public Health Ontario: Well Water Testing ↗

First Nations well owners on reserve: responsibility for safe drinking water on reserve is shared between First Nations and the Government of Canada. Indigenous Services Canada provides residents, on request and free of charge, bacteriological testing of their well water. Ask your community health centre, community-based water monitor or the Environmental Public Health Officer serving your community. See ISC drinking water monitoring ↗ and the official list of long-term drinking water advisories ↗.

Licensed labs that accept samples from private citizens (27)

In Ontario, labs that test drinking water must be accredited and licensed by the Ministry of the Environment, Conservation and Parks. The labs below are on the ministry's official list and are marked there as accepting samples from private citizens (Public Health Ontario's free-test labs are left out). The "Licensed for" categories come from that list; ask the lab which tests it offers (for example arsenic, uranium, nitrate or PFAS) and its prices. The ministry says to contact a lab before sending samples.

Official List of Licensed Laboratories (ontario.ca) ↗

Aquatic and Environmental Laboratory Inc.

Barrie

2101 Horseshoe Valley Road., Barrie, ON L4M 4Y8

(705) 722-5227 · [email protected]

Licensed for: Microbiological, Physical/Others. Accepts samples from private citizens (official list).

Caduceon Environmental Laboratories (Barrie)

Barrie

112 Commerce Park Road Barrie, ON L4N 8W8

(705) 252-5743 · [email protected]

Licensed for: Microbiological, Physical/Others. Accepts samples from private citizens (official list).

Testmark Laboratories Ltd. (Sudbury)

Garson

7 Margaret Street, Garson, ON P3L 1E1

(705) 693-1121 · [email protected]

Licensed for: Inorganic, Microbiological, Organic, Physical/Others, Lead. Accepts samples from private citizens (official list).

Caduceon Environmental Laboratories (Kingston)

Kingston

285 Dalton Avenue, Kingston, ON K7M 6Z1

(613) 544-2001 · [email protected]

Licensed for: Inorganic, Microbiological, Organic, Physical/Others. Accepts samples from private citizens (official list).

Testmark Laboratories Ltd. (Kirkland Lake)

Kirkland Lake

1470 Government Road W, Box 426, Kirkland Lake, ON P2N 3J1

(705) 642-3361 · [email protected]

Licensed for: Inorganic, Microbiological, Physical/Others. Accepts samples from private citizens (official list).

SGS Canada Inc. (Lakefield)

Lakefield

185 Concession Street, Lakefield, ON K0L 2H0

(705) 652-2000 · [email protected]

Licensed for: Inorganic, Microbiological, Organic, Physical/Others, Radiological, Lead. Accepts samples from private citizens (official list).

SGS Canada Inc. (London)

London

657 Consortium Court, London, ON N6E 2S8

(519) 672-4500 · [email protected]

Licensed for: Microbiological, Physical/Others. Accepts samples from private citizens (official list).

AGAT Laboratories Ltd.

Mississauga

5835 Coopers Ave., Mississauga, ON L4Z 1Y2

(905) 712-5108 · [email protected]

Licensed for: Inorganic, Microbiological, Organic, Physical/Others, Lead. Accepts samples from private citizens (official list).

AGAT Laboratories Ltd.

Mississauga

5623 McAdam Road, Mississauga, ON L4Z 1N9

(905) 712-5108 · [email protected]

Licensed for: Organic. Accepts samples from private citizens (official list).

Bureau Veritas Canada (2019) Inc.

Mississauga

6740 Campobello Road, Mississauga, ON L5N 2L8

(905) 817-5700 · [email protected]

Licensed for: Inorganic, Microbiological, Organic, Physical/Others, Lead. Accepts samples from private citizens (official list).

Bureau Veritas Canada (2019) Inc.

Mississauga

6790 Kitimat Road, Unit 4 Mississauga, ON L5N 5L9

(905) 817-5700 · [email protected]

Licensed for: Radiological. Accepts samples from private citizens (official list).

Gelda Scientific

Mississauga

6320 Northwest Drive, Mississauga, ON L4V 1J7

(905) 673-9320 · [email protected]

Licensed for: Microbiological. Accepts samples from private citizens (official list).

Testmark Laboratories Ltd. (Mississauga)

Mississauga

6820 Kitimat Road, Unit 4, Mississauga, ON L5N 5M3

(905) 821-1112 · [email protected]

Licensed for: Inorganic, Microbiological, Organic, Physical/Others, Lead. Accepts samples from private citizens (official list).

Niagara Analytical Laboratories Inc.

Niagara Falls

5805 Progress Street, Niagara Falls, ON L2E 6X8

(905) 374-5227 · [email protected]

Licensed for: Microbiological. Accepts samples from private citizens (official list).

E3 Laboratories Inc.

Niagara-on-the-Lake

RR#4, 360 York Rd, Unit 10, Niagara-on-the-Lake, ON L0S 1J0

(905) 641-9000 · [email protected]

Licensed for: Microbiological. Accepts samples from private citizens (official list).

Near North Laboratories Inc.

North Bay

11-191 Booth Rd, RR#5, North Bay, ON P1A 4K3

(705) 497-0550 · [email protected]

Licensed for: Inorganic, Microbiological, Physical/Others. Accepts samples from private citizens (official list).

AGAT Laboratories Ltd

Ottawa

1686 Woodward Drive, Ottawa, ON K2C 3R8

(905) 712-5108 · [email protected]

Licensed for: Microbiological. Accepts samples from private citizens (official list).

Caduceon Environmental Laboratories (Ottawa)

Ottawa

2378 Holly Lane, Ottawa, ON K1V 7P1

(613) 526-0123 · [email protected]

Licensed for: Inorganic, Microbiological, Physical/Others, Lead. Accepts samples from private citizens (official list).

Eurofins Environment Testing Canada Inc.

Ottawa

146 Colonnade Rd, Suite 8, Ottawa, ON K2E 7Y1

(613) 727-5692 · [email protected]

Licensed for: Inorganic, Microbiological, Organic, Physical/Others, Lead. Accepts samples from private citizens (official list).

City of Peterborough Environmental Protection Laboratory

Peterborough

425 Kennedy Road, Peterborough, ON K9J 1B6

(705) 742-7777 dial 2,2,1 · [email protected]

Licensed for: Inorganic, Microbiological, Physical/Others, Lead. Accepts samples from private citizens (official list).

York-Durham Regional Environmental Laboratory

Pickering

901 McKay Road, Pickering, ON L1W 3A3

(905) 686-0041 · [email protected]

Licensed for: Inorganic, Microbiological, Organic, Physical/Others, Lead. Accepts samples from private citizens (official list).

Caduceon Environmental Laboratories (Richmond Hill)

Richmond Hill

110 West Beaver Creek Rd, Suite 14, Richmond Hill, ON L4B 1J9

(289) 475-5442 · [email protected]

Licensed for: Organic, Physical/Others. Accepts samples from private citizens (official list).

ALS Environmental (Thunder Bay)

Thunder Bay

1081 Barton St., Thunder Bay, ON P7B 5N3

(807) 623-6463 · [email protected]

Licensed for: Inorganic, Microbiological, Physical/Others, Lead. Accepts samples from private citizens (official list).

Testmark Laboratories Ltd. (Thunder Bay)

Thunder Bay

1131 Central Ave., Unit 2, Thunder Bay, ON P7B 7C9

(807) 333-0921 · [email protected]

Licensed for: Inorganic, Microbiological, Physical/Others, Lead. Accepts samples from private citizens (official list).

Testmark Laboratories Ltd. (Timmins)

Timmins

1335 Riverside Drive, Unit #102, Timmins, ON P4R 1A6

(705) 531-1121 · [email protected]

Licensed for: Inorganic, Microbiological, Physical/Others, Lead. Accepts samples from private citizens (official list).

ALS Environmental (Waterloo)

Waterloo

60 Northland Rd., Unit 1, Waterloo, ON N2V 2B8

(519) 886-6910 · [email protected]

Licensed for: Inorganic, Microbiological, Organic, Physical/Others, Lead. Accepts samples from private citizens (official list).

Caduceon Environmental Laboratories (Windsor)

Windsor

3201 Marentette Ave, #5, Windsor, ON N8X 4G3

(519) 966-9541 · [email protected]

Licensed for: Microbiological, Physical/Others. Accepts samples from private citizens (official list).

Sources