Ontario Labs Turnaround Times

  • TeleTest works with all Ontario lab providers
  • Most labs accept walk-ins for same-day STD testing
  • We track turnaround and processing times to ensure the fastest patient experience
  • Select a city for times for lab testing and STD testing near you

Labs by City


Toronto

84 labs in Toronto

Providers: Alpha Labs, Dynacare, LifeLabs
Ottawa

19 labs in Ottawa

Providers: Dynacare, LifeLabs
London

14 labs in London

Providers: Alpha Labs, Dynacare, LifeLabs
Mississauga

13 labs in Mississauga

Providers: Alpha Labs, Dynacare, LifeLabs
Brampton

11 labs in Brampton

Providers: Dynacare, LifeLabs
Hamilton

8 labs in Hamilton

Providers: Dynacare, LifeLabs
Markham

8 labs in Markham

Providers: Alpha Labs, Dynacare, LifeLabs
Oakville

8 labs in Oakville

Providers: Dynacare, LifeLabs
Kitchener

6 labs in Kitchener

Providers: Dynacare, LifeLabs
Barrie

5 labs in Barrie

Providers: LifeLabs
Cambridge

5 labs in Cambridge

Providers: LifeLabs
Guelph

5 labs in Guelph

Providers: LifeLabs
Oshawa

5 labs in Oshawa

Providers: Dynacare, LifeLabs
Vaughan

5 labs in Vaughan

Providers: Dynacare, LifeLabs
Burlington

4 labs in Burlington

Providers: Dynacare, LifeLabs
Kingston

4 labs in Kingston

Providers: Dynacare, LifeLabs
Richmond Hill

4 labs in Richmond Hill

Providers: Dynacare, LifeLabs
St Catharines

4 labs in St Catharines

Providers: LifeLabs
Milton

3 labs in Milton

Providers: Dynacare, LifeLabs
Newmarket

3 labs in Newmarket

Providers: LifeLabs
Niagara Falls

3 labs in Niagara Falls

Providers: Dynacare, LifeLabs
Pickering

3 labs in Pickering

Providers: Dynacare, LifeLabs
Sudbury

3 labs in Sudbury

Providers: LifeLabs
Thunder Bay

3 labs in Thunder Bay

Providers: LifeLabs
Whitby

3 labs in Whitby

Providers: Dynacare, LifeLabs
Windsor

3 labs in Windsor

Providers: Dynacare, LifeLabs
Ajax

2 labs in Ajax

Providers: Dynacare, LifeLabs
Aurora

2 labs in Aurora

Providers: LifeLabs
Brantford

2 labs in Brantford

Providers: LifeLabs
Carleton Place

2 labs in Carleton Place

Providers: Dynacare, LifeLabs
Chatham

2 labs in Chatham

Providers: Dynacare, LifeLabs
Cornwall

2 labs in Cornwall

Providers: LifeLabs
Georgetown

2 labs in Georgetown

Providers: LifeLabs
Nepean

2 labs in Nepean

Providers: LifeLabs
North Bay

2 labs in North Bay

Providers: Dynacare, LifeLabs
Orillia

2 labs in Orillia

Providers: LifeLabs
Owen Sound

2 labs in Owen Sound

Providers: LifeLabs
Peterborough

2 labs in Peterborough

Providers: Dynacare, LifeLabs
Sarnia

2 labs in Sarnia

Providers: LifeLabs
Sault Ste Marie

2 labs in Sault Ste Marie

Providers: LifeLabs
St Thomas

2 labs in St Thomas

Providers: LifeLabs
Stoney Creek

2 labs in Stoney Creek

Providers: Dynacare, LifeLabs
Stratford

2 labs in Stratford

Providers: Dynacare, LifeLabs
Thornhill

2 labs in Thornhill

Providers: LifeLabs
Waterloo

2 labs in Waterloo

Providers: LifeLabs
Welland

2 labs in Welland

Providers: Alpha Labs, LifeLabs
Woodstock

2 labs in Woodstock

Providers: LifeLabs
Alliston

1 lab in Alliston

Provider: LifeLabs
Almonte

1 lab in Almonte

Provider: LifeLabs
Ancaster

1 lab in Ancaster

Provider: LifeLabs
Arnprior

1 lab in Arnprior

Provider: Dynacare
Aylmer

1 lab in Aylmer

Provider: LifeLabs
Azilda

1 lab in Azilda

Provider: LifeLabs
Bancroft

1 lab in Bancroft

Provider: LifeLabs
Barry's Bay

1 lab in Barry's Bay

Provider: Dynacare
Belleville

1 lab in Belleville

Provider: LifeLabs
Bolton

1 lab in Bolton

Provider: Dynacare
Borden

1 lab in Borden

Provider: LifeLabs
Bowmanville

1 lab in Bowmanville

Provider: LifeLabs
Bracebridge

1 lab in Bracebridge

Provider: Dynacare
Bradford

1 lab in Bradford

Provider: LifeLabs
Brockville

1 lab in Brockville

Provider: LifeLabs
Brooklin

1 lab in Brooklin

Provider: Alpha Labs
Cobourg

1 lab in Cobourg

Provider: LifeLabs
Collingwood

1 lab in Collingwood

Provider: LifeLabs
Courtice

1 lab in Courtice

Provider: Dynacare
Delhi

1 lab in Delhi

Provider: LifeLabs
Dryden

1 lab in Dryden

Provider: LifeLabs
Dundas

1 lab in Dundas

Provider: LifeLabs
Elliot Lake

1 lab in Elliot Lake

Provider: Dynacare
Erin

1 lab in Erin

Provider: Alpha Labs
Fergus

1 lab in Fergus

Provider: LifeLabs
Fonthill

1 lab in Fonthill

Provider: Alpha Labs
Fort Erie

1 lab in Fort Erie

Provider: LifeLabs
Fort Frances

1 lab in Fort Frances

Provider: LifeLabs
Gloucester

1 lab in Gloucester

Provider: LifeLabs
Goderich

1 lab in Goderich

Provider: Dynacare
Grimsby

1 lab in Grimsby

Provider: LifeLabs
Hagersville

1 lab in Hagersville

Provider: LifeLabs
Haliburton

1 lab in Haliburton

Provider: LifeLabs
Hanover

1 lab in Hanover

Provider: LifeLabs
Hawkesbury

1 lab in Hawkesbury

Provider: Dynacare
Huntsville

1 lab in Huntsville

Provider: Dynacare
Ingersoll

1 lab in Ingersoll

Provider: LifeLabs
Innisfil

1 lab in Innisfil

Provider: LifeLabs
Kanata

1 lab in Kanata

Provider: LifeLabs
Kemptville

1 lab in Kemptville

Provider: Dynacare
Kenora

1 lab in Kenora

Provider: LifeLabs
Keswick

1 lab in Keswick

Provider: Dynacare
Kingsville

1 lab in Kingsville

Provider: LifeLabs
Komoka

1 lab in Komoka

Provider: LifeLabs
Lindsay

1 lab in Lindsay

Provider: LifeLabs
Listowel

1 lab in Listowel

Provider: LifeLabs
Maple

1 lab in Maple

Provider: Alpha Labs
Midland

1 lab in Midland

Provider: Dynacare
Minden

1 lab in Minden

Provider: LifeLabs
Mount Forest

1 lab in Mount Forest

Provider: LifeLabs
Napanee

1 lab in Napanee

Provider: LifeLabs
New Hamburg

1 lab in New Hamburg

Provider: LifeLabs
New Liskeard

1 lab in New Liskeard

Provider: LifeLabs
Newbury

1 lab in Newbury

Provider: Dynacare
Niagara on the Lake

1 lab in Niagara on the Lake

Provider: LifeLabs
North York

1 lab in North York

Provider: LifeLabs
Orangeville

1 lab in Orangeville

Provider: LifeLabs
Orleans

1 lab in Orleans

Provider: LifeLabs
Palmerston

1 lab in Palmerston

Provider: LifeLabs
Paris

1 lab in Paris

Provider: LifeLabs
Parry Sound

1 lab in Parry Sound

Provider: Dynacare
Pembroke

1 lab in Pembroke

Provider: LifeLabs
Penetanguishene

1 lab in Penetanguishene

Provider: LifeLabs
Perth

1 lab in Perth

Provider: LifeLabs
Petawawa

1 lab in Petawawa

Provider: LifeLabs
Picton

1 lab in Picton

Provider: LifeLabs
Point Edward

1 lab in Point Edward

Provider: LifeLabs
Port Colborne

1 lab in Port Colborne

Provider: LifeLabs
Port Dover

1 lab in Port Dover

Provider: LifeLabs
Port Elgin

1 lab in Port Elgin

Provider: Dynacare
Port Hope

1 lab in Port Hope

Provider: Dynacare
Port Perry

1 lab in Port Perry

Provider: Dynacare
Renfrew

1 lab in Renfrew

Provider: Dynacare
Rockland

1 lab in Rockland

Provider: Dynacare
Seaforth

1 lab in Seaforth

Provider: Dynacare
Shelburne

1 lab in Shelburne

Provider: LifeLabs
Simcoe

1 lab in Simcoe

Provider: LifeLabs
Smiths Falls

1 lab in Smiths Falls

Provider: LifeLabs
Stouffville

1 lab in Stouffville

Provider: LifeLabs
Strathroy

1 lab in Strathroy

Provider: Dynacare
Thorold

1 lab in Thorold

Provider: LifeLabs
Tillsonburg

1 lab in Tillsonburg

Provider: LifeLabs
Timmins

1 lab in Timmins

Provider: LifeLabs
Tottenham

1 lab in Tottenham

Provider: Dynacare
Trenton

1 lab in Trenton

Provider: LifeLabs
Uxbridge

1 lab in Uxbridge

Provider: LifeLabs
Val Caron

1 lab in Val Caron

Provider: LifeLabs
Wallaceburg

1 lab in Wallaceburg

Provider: LifeLabs
Wasaga Beach

1 lab in Wasaga Beach

Provider: LifeLabs
Waterdown

1 lab in Waterdown

Provider: Alpha Labs
Winchester

1 lab in Winchester

Provider: Dynacare
Woodbridge

1 lab in Woodbridge

Provider: LifeLabs