This is a list of lakes of Ontario beginning with the letter K.

Kaa–Kam Kaa LakeKaa Lake Kabaigon LakeKabaigon Lake Kabakwa LakeKabakwa Lake Kabamichigama LakeKabamichigama Lake Kabania LakeKabania Lake Kabatay LakeKabatay Lake Kabenung LakeKabenung Lake Kabetako LakeKabetako Lake Kabevun LakeKabevun Lake Kabibonoka LakeKabibonoka Lake Kabik LakeKabik Lake Kabikwabik LakeKabikwabik Lake Kabina LakeKabina Lake Kabinakagami LakeKabinakagami Lake Kabinakagamisis LakeKabinakagamisis Lake Kabiskagami LakeKabiskagami Lake Kabitotikwia LakeKabitotikwia Lake Kaboosa LakeKaboosa Lake Kabossakwa LakeKabossakwa Lake Kaby LakeKaby Lake Kadiginebik LakeKadiginebik Lake Kadota LakeKadota Lake Kagagee LakeKagagee Lake Lake KagawongLake Kagawong Kagh LakeKagh Lake Kagianagami LakeKagianagami Lake Kagiano LakeKagiano Lake Kaginot LakeKaginot Lake Kaginu LakeKaginu Lake Kago LakeKago Lake Kahabeness LakeKahabeness Lake Kahmitiwajewunk LakeKahmitiwajewunk Lake Kahnahmaykoosaysensikahk/Valhalla LakeKahnahmaykoosaysensikahk/Valhalla Lake Kahshahpiwi LakeKahshahpiwi Lake Kahshe LakeKahshe Lake Kaiashkons LakeKaiashkons Lake Kaiser LakeKaiser Lake Kajander LakeKajander Lake Kakabikitchiwan LakeKakabikitchiwan Lake Kakagi LakeKakagi Lake Kakagiwizida LakeKakagiwizida Lake Kakakise LakeKakakise Lake Kakakiwaganda LakeKakakiwaganda Lake Kakanakwa LakeKakanakwa Lake Kakapitam LakeKakapitam Lake Kakasamic LakeKakasamic Lake Kakinawao LakeKakinawao Lake Kalaco LakeKalaco Lake Kalmar LakeKalmar Lake Kalsas LakeKalsas Lake Kalz LakeKalz Lake Kamanatogama LakeKamanatogama Lake Kamangus LakeKamangus Lake Kamaniskeg LakeKamaniskeg Lake Kame LakeKame Lake Kamenisa LakeKamenisa Lake Kamikau LakeKamikau Lake Kaminiskag LakeKaminiskag Lake Kaminni LakeKaminni Lake Kamiskotia LakeKamiskotia Lake Kamp LakeKamp Lake Kamuck LakeKamuck Lake Kamungishkamo LakeKamungishkamo Lake

Kan–Kap Kanatan LakeKanatan Lake Kane LakeKane Lake Kaneesose LakeKaneesose Lake Kaneki LakeKaneki Lake Kaness LakeKaness Lake Kanga LakeKanga Lake Kangaroo Lake (Kenora District)Kangaroo Lake Kangaroo Lake (Thunder Bay District)Kangaroo Lake Kangas LakeKangas Lake Kanichee LakeKanichee Lake Kanitama LakeKanitama Lake Kant LakeKant Lake Kanuchuan LakeKanuchuan Lake Kaopskikamak LakeKaopskikamak Lake Kaoskauta LakeKaoskauta Lake Kapakita LakeKapakita Lake Kapeesawatan LakeKapeesawatan Lake Kapesakosi LakeKapesakosi Lake Kapik LakeKapik Lake Kapika LakeKapika Lake Kapikik LakeKapikik Lake Kapikog LakeKapikog Lake Kapikotongwa LakeKapikotongwa Lake Kapimchigama LakeKapimchigama Lake Kapiskau LakeKapiskau Lake Kapiskong LakeKapiskong Lake Kapkichi LakeKapkichi Lake Kapuskasing LakeKapuskasing Lake

Kar–Kay Karas LakeKaras Lake Karchuk LakeKarchuk Lake Karen Lake (Timiskaming District)Karen Lake Karen Lake (Thunder Bay District)Karen Lake Karl Lake (Kenora District)Karl Lake Karl Lake (Sudbury District)Karl Lake Karol LakeKarol Lake Karstula LakeKarstula Lake Kasabonika LakeKasabonika Lake Kasagiminnis LakeKasagiminnis Lake Kasakanta LakeKasakanta Lake Kasakawawia LakeKasakawawia Lake Kasakokwog LakeKasakokwog Lake Kasasway LakeKasasway Lake Kasba LakeKasba Lake Kashabowie LakeKashabowie Lake Kashagawigamog LakeKashagawigamog Lake Kashaweogama LakeKashaweogama Lake Kashbogama LakeKashbogama Lake Kashegaba LakeKashegaba Lake Kashishibog LakeKashishibog Lake Kashog LakeKashog Lake Kashwakamak LakeKashwakamak Lake Kasmir LakeKasmir Lake Kassagimini LakeKassagimini Lake Kasshabog LakeKasshabog Lake Kasten LakeKasten Lake Kastner LakeKastner Lake Katagi LakeKatagi Lake Katchewanooka LakeKatchewanooka Lake Kates LakeKates Lake Katherine Lake (Thunder Bay District)Katherine Lake Katherine Lake (Sudbury District)Katherine Lake Kathleen Lake (Populus Lake, Kenora District)Kathleen Lake Kathleen Lake (Grummett Township, Kenora District)Kathleen Lake Kathleen Lake (Sudbury District)Kathleen Lake Kathlyn Lake (Nipissing District)Kathlyn Lake Kathlyn Lake (Kenora District)Kathlyn Lake Katie LakeKatie Lake Katimiagamak LakeKatimiagamak Lake Katisha LakeKatisha Lake Katodawa LakeKatodawa Lake Katoshaskepeko LakeKatoshaskepeko Lake Katrine LakeKatrine Lake Loch KatrineLoch Katrine Katzenbach LakeKatzenbach Lake Kauffeldt LakeKauffeldt Lake Kaufman LakeKaufman Lake Kauskanee LakeKauskanee Lake Kavanagh LakeKavanagh Lake Kaw LakeKaw Lake Kawa Lake (Nipissing District)Kawa Lake Kawa Lake (Thunder Bay District)Kawa Lake Kawabatongog LakeKawabatongog Lake Kawabesonka LakeKawabesonka Lake Kawagama LakeKawagama Lake Kawakamik LakeKawakamik Lake Kawakanika Lake (Cochrane District)Kawakanika Lake Kawakanika Lake (Timiskaming District)Kawakanika Lake Kawashe LakeKawashe Lake Kawashkagama LakeKawashkagama Lake Kawawaymog LakeKawawaymog Lake Kawaweogama LakeKawaweogama Lake Kawawia LakeKawawia Lake Kawawiag LakeKawawiag Lake Kawawiagamak LakeKawawiagamak Lake Kaween LakeKaween Lake Kawene Lake (Rainy River District)Kawene Lake Kawene Lake (Thunder Bay District)Kawene Lake Kawepiti LakeKawepiti Lake Kawesaqua LakeKawesaqua Lake Kawigamog LakeKawigamog Lake Kawijekiwa LakeKawijekiwa Lake Kawin Lake (Thunder Bay District)Kawin Lake Kawin Lake (Kenora District)Kawin Lake Kawinogans LakeKawinogans Lake Kawitos LakeKawitos Lake Kawnipi LakeKawnipi Lake Kay Lake (Thunder Bay District)Kay Lake Kay Lake (Kenora District)Kay Lake Kaye LakeKaye Lake Kayedon LakeKayedon Lake Kaylyn LakeKaylyn Lake

Kd–Ke Kday LakeKday Lake Keam LakeKeam Lake Kean LakeKean Lake Keane LakeKeane Lake Kearney Lake (Mattawan)Kearney Lake Kearney Lake (Sproule Township, Nipissing District)Kearney Lake Kearney Lake (Timiskaming District)Kearney Lake Kearns Lake (Thunder Bay District)Kearns Lake Kearns Lake (Algoma District)Kearns Lake Kearns Lake (Sudbury District)Kearns Lake Keast LakeKeast Lake Keating LakeKeating Lake Keats LakeKeats Lake Kebskwasheshi LakeKebskwasheshi Lake Kecheokagan LakeKecheokagan Lake Kecil LakeKecil Lake Keckush LakeKeckush Lake Kee LakeKee Lake Keech LakeKeech Lake Keecheneekee Sahkaheekahn/Upper Goose LakeKeecheneekee Sahkaheekahn/Upper Goose Lake Keechewahshaykahmeeshek/Cairns LakeKeechewahshaykahmeeshek/Cairns Lake Keechewahweeyaykahmahk/McCusker LakeKeechewahweeyaykahmahk/McCusker Lake Keefer Lake (Rainy River District)Keefer Lake Keefer Lake (Cochrane District)Keefer Lake Keego LakeKeego Lake Keegos LakeKeegos Lake Keel LakeKeel Lake Keeley LakeKeeley Lake Keelor Lake (Algoma District)Keelor Lake Keelor Lake (Thunder Bay District)Keelor Lake Keelow LakeKeelow Lake Keely LakeKeely Lake Keemle LakeKeemle Lake Keenan LakeKeenan Lake Keenoa LakeKeenoa Lake Keeper LakeKeeper Lake Keeskwabitchow LakeKeeskwabitchow Lake Keewatin Lake (Rainy River District)Keewatin Lake Keewatin Lake (Kenora District)Keewatin Lake Keewaydin LakeKeewaydin Lake Keeyask LakeKeeyask Lake Keezhik LakeKeezhik Lake Keg Lake (Kenora District)Keg Lake Keg Lake (Cochrane District)Keg Lake Kegmus LakeKegmus Lake Kehl LakeKehl Lake Keigat LakeKeigat Lake Keike LakeKeike Lake Keikewabik LakeKeikewabik Lake Keiller LakeKeiller Lake Keith Lake (Keith Township, Sudbury District)Keith Lake Keith Lake (Cochrane District)Keith Lake Keith Lake (Demorest Township, Sudbury District)Keith Lake Kekekuab LakeKekekuab Lake Kekekwa LakeKekekwa Lake Kelford LakeKelford Lake Kellar LakeKellar Lake Keller LakeKeller Lake Kellett LakeKellett Lake Kellington LakeKellington Lake Kellow LakeKellow Lake Kelly Lake (Renfrew County)Kelly Lake Kelly Lake (Greater Sudbury)Kelly Lake Kelly Lake (Sothman Township, Sudbury District)Kelly Lake Kelly Lake (McNish Township, Sudbury District)Kelly Lake Kelly Lake (Thunder Bay District)Kelly Lake Kelly Lake (Kenora District)Kelly Lake Kelly Lake (York Region)Kelly Lake Kelly Lake (Algoma District)Kelly Lake Kelly Lake (Nipissing District)Kelly Lake Kelly Lake (Simcoe County)Kelly Lake Kelly Lake (Haliburton County)Kelly Lake Kellys Lake (Nipissing District)Kellys Lake Kellys Lake (Renfrew County)Kellys Lake Kellys Lake (Frontenac County)Kellys Lake Kelsey LakeKelsey Lake Kelsie LakeKelsie Lake Kelso Lake (Sudbury District)Kelso Lake Kelso Lake (Halton Region)Kelso Lake Kelso Lake (Cochrane District)Kelso Lake Kelter LakeKelter Lake Kelvin Lake (Timiskaming District)Kelvin Lake Kelvin Lake (Sudbury District)Kelvin Lake Kember LakeKember Lake Kemp Lake (Manitoulin District)Kemp Lake Kemp Lake (Kenora District)Kemp Lake Kemp Lake (Rainy River District)Kemp Lake Kemuel LakeKemuel Lake Ken Harkes LakeKen Harkes Lake Ken LakeKen Lake Kena LakeKena Lake Kenabic LakeKenabic Lake Kenabigoons LakeKenabigoons Lake Kenaja LakeKenaja Lake Kenakskaniss LakeKenakskaniss Lake Kendall Lake (Kenora District)Kendall Lake Kendall Lake (Rainy River District)Kendall Lake Kenel LakeKenel Lake Kenese LakeKenese Lake Keneswabe LakeKeneswabe Lake Kenetogami LakeKenetogami Lake Keneu LakeKeneu Lake Kenewabik LakeKenewabik Lake Keni LakeKeni Lake Kenna LakeKenna Lake Kennabutch LakeKennabutch Lake Kennah LakeKennah Lake Kennard LakeKennard Lake Kennaway LakeKennaway Lake Kenneally LakeKenneally Lake Kennebec LakeKennebec Lake Kennedy Lake (Clute Township, Cochrane District)Kennedy Lake Kennedy Lake (Timiskaming District)Kennedy Lake Kennedy Lake (Mewhinney Township, Cochrane District)Kennedy Lake Kennedy Lake (Royd Creek, Kenora District)Kennedy Lake Kennedy Lake (Osler Township, Nipissing District)Kennedy Lake Kennedy Lake (Algoma District)Kennedy Lake Kennedy Lake (Sudbury District)Kennedy Lake Kennedy Lake (Broderick Township, Kenora District)Kennedy Lake Kennedy Lake (McInnes River, Kenora District)Kennedy Lake Kennedy Lake (Hobbs Township, Nipissing District)Kennedy Lake Kennedy Lake (Stoddart Township, Cochrane District)Kennedy Lake Kennelly LakeKennelly Lake Kennellys LakeKennellys Lake Kenneth Lake (Nipissing District)Kenneth Lake Kenneth Lake (Thunder Bay District)Kenneth Lake Kenneth Lake (Timiskaming District)Kenneth Lake Kennewapekko LakeKennewapekko Lake Kenney LakeKenney Lake Kennibik LakeKennibik Lake Kennifick LakeKennifick Lake Kenning LakeKenning Lake Kennisis LakeKennisis Lake Kenny Lake (Rainy River District)Kenny Lake Kenny Lake (Kenora District)Kenny Lake Kenny Lake (Algoma District)Kenny Lake Kenny Lake (Tempest Lake, Thunder Bay District)Kenny Lake Kenny Lake (Simpson Island)Kenny Lake Kenogami LakeKenogami Lake Kenogaming LakeKenogaming Lake Kenogamisis LakeKenogamisis Lake Kenogamissi LakeKenogamissi Lake Kenoji LakeKenoji Lake Kenora LakeKenora Lake Kenorain LakeKenorain Lake Kenoshay LakeKenoshay Lake Kenossee LakeKenossee Lake Kenozhe Lake (Kawawiag Creek, Kenora District)Kenozhe Lake Kenozhe Lake (Opikeigen Lake, Kenora District)Kenozhe Lake Kenshoe LakeKenshoe Lake Kent LakeKent Lake Kentron LakeKentron Lake Kenty LakeKenty Lake Kenu LakeKenu Lake Keon LakeKeon Lake Keown LakeKeown Lake Kerfoot LakeKerfoot Lake Kerine LakeKerine Lake Kern LakeKern Lake Kerney LakeKerney Lake Kernick LakeKernick Lake Kerr Lake (Lanark County)Kerr Lake Kerr Lake (Timiskaming District)Kerr Lake Kerr Lake (Rainy Lake, Rainy River District)Kerr Lake Kerr Lake (Davison Lake, Rainy River District)Kerr Lake Kerr Lake (Manitoulin District)Kerr Lake Kerr Lake (Sudbury District)Kerr Lake Kerr Lake (Lennox and Addington County)Kerr Lake Kerria LakeKerria Lake Kerry Lake (Nipissing District)Kerry Lake Kerry Lake (Timiskaming District)Kerry Lake Kershaw LakeKershaw Lake Kerswill LakeKerswill Lake Kervin LakeKervin Lake Kerwin LakeKerwin Lake Kesa LakeKesa Lake Kesagami LakeKesagami Lake Kesaka LakeKesaka Lake Keswil LakeKeswil Lake Ketch LakeKetch Lake Ketchikan LakeKetchikan Lake Ketchini LakeKetchini Lake Ketchiwaboose LakeKetchiwaboose Lake Ketchup LakeKetchup Lake Kett LakeKett Lake Kettle Lake (Munro Township, Cochrane District)Kettle Lake Kettle Lake (Sudbury District)Kettle Lake Kettle Lake (Thunder Bay District)Kettle Lake Kettle Lake (Nipissing District)Kettle Lake Kettle Lake (Timmins)Kettle Lake Kettle's LakeKettle's Lake Kettyle LakeKettyle Lake Key Lake (Sudbury District)Key Lake