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 -12° today.
A - Climate Conditions in Dunfermline shows snow today.
A - Humidity in Dunfermline is 95% today.
A - Wind speed in Dunfermline is 18.76 km/h, flowing at 39° wind direction. today.