Low-cost and specialized dental clinics

Populate the search criteria below to find a low-cost or specialized dental clinic near you.

Please contact the clinic of your choice for more information.



  • 77722B London Road, RR #5, Clinton, Ontario N0M 1L0
    Phone: 519-482-7077 Toll-free: 1-888-221-2133
  • 653 West Gore Street, Stratford, ON N5A 1L4
    Phone: 519-482-7077 Toll-free: 1-888-221-2133
  • 270 Carling Terrace, Wingham, ON N0G 2W0
    Phone: 519-482-7077 Toll-free: 1-888-221-2133
  • 161 Inkerman Street West, Listowel, ON N4W 1B8
    Phone: 519-482-7077 Toll-free: 1-888-221-2133
  • 221 Portsmouth Avenue, Kingston, ON K7M 1V5
    Phone: 613-549-1232 Toll-free: 1-800-267-7875
  • 160 Exmouth Street, Point Edward, ON N7T 7Z6
    Phone: 519-383-8331 Toll-free: 1-800-667-1839
  • 458 Laurier Boulevard, Brockville, ON K6V 7A3
    Phone: 613-345-5685 Toll-free: 1-800-660-5853
  • 375 William Street South, Suite 200, Gananoque, ON K7G 1T2
    Phone: 613-345-5685 Toll-free: 1-800-660-5853
  • 25 Johnston Street, Smiths Falls, ON K7A 0A4
    Phone: 613-345-5685 Toll-free: 1-800-660-5853
  • 355 Wellington Street, Suite 110, London, ON N6A 3N7
    Phone: 519-663-5317
  • 51 Front Street East, Strathroy, ON N7G 1Y5
    Phone: 519-663-5317
  • 7835 McLeod Road, Niagara Falls, ON L2H 0G5
    Phone: 905-688-3762 Toll-free: 1-800-263-7248
  • 200 Division Street, Welland, ON L3B 4A2
    Phone: 905-688-3762 Toll-free: 1-800-263-7248
  • 1815 Sir Isaac Brock Way, PO Box 1052, Station Main, Thorold, ON L2V 4T7
    Phone: 905-688-3762 Toll-free: 1-800-263-7248
  • 1264 Garrison Road, Unit 12, Fort Erie, ON L2A 1P1
    Phone: 905-688-3762 Toll-free: 1-800-263-7248
  • 345 Oak Street West, North Bay, ON P1B 2T2
    Phone: 705-474-1400 Toll-free: 1-800-563-2808
  • Fairview Clinic Parkways West Plaza 325 Central Parkway, Unit 21 Mississauga, ON L5B 3x9
    Phone: 905-799-7700
  • Brampton East Clinic Civic Centre 150 Central Park Drive Brampton, ON L6T 2T9
    Phone: 905-799-7700
  • 185 King Street, Peterborough, ON K9J 2R8
    Phone: 705-743-1000 Toll-free: 1-877-743-0101
  • 273 Third Avenue, Suite 102 Timmins, ON P4N 1E2
    Phone: 705-267-1181 Toll-free: 1-800-461-1818
  • 4 Ash Street Kapuskasing, ON P5N 2C8
    Phone: 705-335-6101
  • 233 Eight Street, Unit 2 Cochrane, ON P0L 1C0
    Phone: 705-272-3394
  • 58 Anson Drive Iroquois Falls, ON P0K 1G0
    Phone: 705-258-2247
  • 507 8th Avenue Matheson, ON P0K 1N0
    Phone: 705-273-2954
  • 1030 George Street Hearst, ON P0L 1N0
    Phone: 705-362-4854
  • 247 Third Avenue Hornepayne, ON P0M 1Z0
    Phone: 807-868-2091
  • 141 5th Street Smooth Rock Falls, ON P0L 2B0
    Phone: 705-338-2654
  • 99 Regina Street South Waterloo, ON N2J 4V3
    Phone: 519-575-4400 TTY: (519) 575-4608
  • 1300 Paris Street Sudbury, ON P3E 3A3
    Phone: 705-522-9200 Toll-free: 1-866-522-9200
  • Elm Place10 Elm Street, Unit 130 Sudbury, ON P3C 5N3
    Phone: 705-522-9200 Toll-free: 1-866-522-9200
  • 150 Main Street, Cambridge, ON N1R 6P9
    Phone: 519-575-4400 TTY: (519) 575-4608
  • 80 Bradford Street, Unit 403 Barrie, ON L4N 6S7
    Phone: 705-721-7520 Toll-free: 1-877-721-7520
  • 5 Pineridge Gate, Unit 2 Gravenhurst, ON P1P 1Z3
    Phone: 705-721-7520 Toll-free: 1-877-721-7520
  • 1230 Talbot Street, St. Thomas, ON N5P 1G9
    Phone: 519-631-9900 Toll-free: 1-800-922-0096
  • 93 Graham Street Woodstock, ON N4S 6J8
    Phone: 519-631-9900 Toll-free: 1-800-922-0096
  • 999 Balmoral Street Thunder Bay, ON P7B 6E7
    Phone: 807-625-5900 Toll-free: 1-888-294-6630
  • 247 Whitewood Avenue, Unit 43 New Liskeard, ON P0J 1P0
    Phone: 705-647-4305 Toll-free: 1-866-747-4305
  • 31 Station Road North Kirkland Lake, ON P2N 1N1
    Phone: 705-567-9355 Toll-free: 1-866-967-9355
  • 63 Fifth Street Englehart, ON P0J 1H0
    Phone: 705-647-4305 Toll-free: 1-866-747-4305
  • 2398 Yonge Street, Toronto, ON M4P 2H4
    Telephone: 416-338-7600 TTY: 416-392-0658
  • 277 Victoria Street, Toronto, ON M5B 1W2
    Telephone: 416-338-7600 TTY: 416-392-0658
  • 791 Queen St. E. Toronto, ON M4M 1H6
    Telephone: 416-338-7600 TTY: 416-392-0658
  • 95 Lavinia Ave. - Closed until further notice. (near Runnymede and Bloor) Toronto, ON M6S 3H9
    Telephone: 416-338-7600 TTY: 416-392-0658
  • 2340 Dundas St. W. (at Bloor Street West) Toronto, ON M6P 4A9
    Telephone: 416-338-7600 TTY: 416-392-0658
  • 101 Tewesateni Road, Akwesasne, ON, K6H 0G5
    613-575-2341 Ext. 3208 (Akwesasne Dental Clinic)
  • 77 Anishinaabeg Drive, Muncey, ON N0L 1Y0
    519-289-0352
  • 340 College St. (at Major Street, west of Spadina) Toronto, ON M5T 3A9
    Telephone: 416-338-7600 TTY: 416-392-0658
  • 425-427 William Street, London, ON, N6B 3E1
    519-672-4079
  • 80 Bond Street Toronto, ON M5B 1X2
    Telephone: 416-338-7600 TTY: 416-392-0658
  • 299 Montreal Road, Ottawa, ON, K1L 6B8
    613-748-5999 613-580-9630 (Dental Clinic)
  • 160 Chancellors Way Guelph, ON N1G 0E1
    Phone: 519-822-2715 Toll-free: 1-800-265-7293 ext 7006
  • 180 Broadway Orangeville, ON L9W 1K3
    Phone: 519-822-2715 Toll-free: 1-800-265-7293 ext 7006
  • 490 Charles Allan Way Fergus, ON N1M 2W3
    Phone: 519-822-2715 Toll-free: 1-800-265-7293 ext 7006
  • 1005 Ouellette Avenue Windsor, ON N9A 4J8
    Phone: 519-258-2146
  • 33 Princess Street Leamington, ON N8H 5C5
    Phone: 519-326-5716
  • 9060 Jane Street, Vaughan, ON L4K 0G5
    Phone: 1-877-464-9675 Toll-free: 1-800-361-5653 (Health Connection Line)
  • 17150 Yonge Street Newmarket ON  L3Y 8V3
    Phone: 1-877-464-9675 Toll-free: 1-800-361-5653 (Health Connection Line)
  • 4261 Highway #7 Markham, ON L3R 2A2
    Phone: 1-877-464-9675 Toll-free: 1-800-361-5653 (Health Connection Line)
  • 20849 Dalton Road, Sutton, ON L0E 1R0
    Phone: 1-877-464-9675 Toll-free: 1-800-361-5653 (Health Connection Line)