Dunfermline is a small, rural town in Ontario, Canada, located about 45 minutes northwest of Ottawa. The town is situated on the banks of the Bonnechere River, and is surrounded by rolling hills and lush, verdant countryside. The climate in Dunfermline is humid continental, with warm and humid summers, and cold, snowy winters. The average temperature year-round is 4°C (39°F). Summer temperatures can reach up to 30°C (86°F), while winter temperatures can dip as low as -20°C (-4°F). Precipitation is around 900 mm (35 inches) a year and snowfall averages around 100 cm (39 inches).
A - Dunfermline's Latitude is 52.133389 & Longitude is -107.034554.
A - Weather in Dunfermline is 13° today.
A - Climate Conditions in Dunfermline shows overcast clouds today.
A - Humidity in Dunfermline is 66% today.
A - Wind speed in Dunfermline is 17.68 km/h, flowing at 95° wind direction. today.