Shirleys Bay är en vik i Kanada.[1] Den ligger i provinsen Ontario, i den sydöstra delen av landet, 16 km väster om huvudstaden Ottawa.
Runt Shirleys Bay är det tätbefolkat, med 570 invånare per kvadratkilometer.[2] Trakten ingår i den hemiboreala klimatzonen.[3] Årsmedeltemperaturen i trakten är 5 °C. Den varmaste månaden är juli, då medeltemperaturen är 20 °C, och den kallaste är januari, med −14 °C.[4] Genomsnittlig årsnederbörd är 1 081 millimeter. Den regnigaste månaden är juni, med i genomsnitt 131 mm nederbörd, och den torraste är mars, med 52 mm nederbörd.[5]