Perth, Ontario City

City in Ontario, Canada

Cobblestone streets and limestone storefronts line Perth’s main street by the Tay River; visitors come for antique shops, weekend farmers’ markets, paddle trips and smoky barbecues in timber-frame pubs.

Main image
Wikivoyage banner

Perth, Ontario at a Glance#

Local Time
8:16 PM
GMT-4
Population
5,573

Costs: Affordable historic small-town travel - about $70-120 daily; meals and heritage tours drive costs.

Safety: Very safe and welcoming - low crime; family-friendly downtown and riverside paths.

Best Time: Late spring to early autumn (May-Oct) - pleasant weather for canalside walks and festivals.

Perth, Ontario retains one of Canada’s best-preserved 19th‑century main streets, with over a hundred heritage buildings.

Why Visit Perth, Ontario?#

Historic stone buildings and a scenic riverfront give this Ontario town its appeal for weekend getaways. A Victorian main street, artisan shops, a lively farmers’ market and riverside trails along the Tay create a satisfying mix of culture and outdoor time. Seasonal festivals, craft breweries and local maple or cheese producers add tasty reasons to visit, while nearby conservation areas expand options for paddling and walking.

Best Things to Do in Perth, Ontario#

Perth, Ontario Bucket List#

Don't Miss

Perth Museum - Perth Museum in the town’s heritage building exploring local history and artifacts.

Stewart Park - Riverside Stewart Park with heritage buildings, walking trails, and summer community events.

Tay River Walkway - Scenic riverside trail along the Tay River ideal for walking and photography.

Hidden Gems

Matheson House Museum - Georgian-era Matheson House museum offering period rooms and local historical exhibits.

Perth Farmers’ Market - Perth Farmers’ Market (Saturdays) at the town hall with local produce and crafts.

Local craft breweries - Small breweries nearby producing seasonal ales and offering tasting sessions to visitors.

Day Trips

Ottawa - Short drive to Ottawa for Parliament Hill, national museums, and major cultural institutions.

Merrickville on the Rideau - Historic Merrickville village with artisan shops, canal locks, and 19th-century architecture.

Best Time to Visit Perth, Ontario#

Best time to visit Perth, Ontario is late spring to early fall (May-September) for warm weather, festivals and lake activities. Winters are cold with snow - great if you enjoy winter sports.

Winter

December - February

-15 to -5°C (5 to 23°F)

Harsh, snowy winters with temperatures often well below freezing; charming villages turn into quiet winter wonderlands. Only visit if you enjoy ice sports and hearty indoor eats.

Summer

June - August

15 to 28°C (59 to 82°F)

Warm, pleasant summers perfect for paddling, cycling and outdoor patios - festival season peaks and lakes are inviting. Expect occasional humid days and thunderstorms.

Spring & Autumn

March - May & September - November

0 to 15°C (32 to 59°F)

Brisk, variable shoulder seasons with flowering trees in spring and vibrant fall colours later. Great for quieter visits and lower prices, but pack layers.

Climate

Perth, Ontario's climate is classified as Warm-Summer Continental - Warm-Summer Continental climate with warm summers (peaking in July) and freezing winters (coldest in January). Temperatures range from -15°C to 26°C. Moderate rainfall (902 mm/year).

Best Time to Visit
JuneJulyAugust
Temperature & Rainfall
Temperature Range
37°
Warmest Month
-35°
Coldest Month
Monthly Conditions

January

January is the coldest month with highs of -5°C and lows of -15°C. Moderate rainfall (68 mm) and mostly overcast skies.

31 Poor

Comfort

-10°
Feels Like Freezing
-10°C
Temperature
-15° -5°
90%
Humidity
Very Humid

Weather

68 mm
Rainfall
4.1 m/s
Wind
Light Breeze
0.1
UV Index
Low
9.1h daylight

February

February is freezing with highs of -4°C and lows of -14°C. Moderate rainfall (55 mm) and mostly overcast skies.

37 Poor

Comfort

-9°
Feels Like Freezing
-9°C
Temperature
-14° -4°
89%
Humidity
Very Humid

Weather

55 mm
Rainfall
3.9 m/s
Wind
Light Breeze
0.3
UV Index
Low
10.3h daylight

March

March is freezing with highs of 2°C and lows of -8°C. Moderate rainfall (62 mm) and partly cloudy skies.

47 Poor

Comfort

-3°
Feels Like Freezing
-3°C
Temperature
-8°
81%
Humidity
Very Humid

Weather

62 mm
Rainfall
4.0 m/s
Wind
Light Breeze
0.6
UV Index
Moderate
11.8h daylight

April

April is cold with highs of 10°C and lows of 0°C. Moderate rainfall (69 mm) and partly cloudy skies.

58 Acceptable

Comfort

Feels Like Cold
C
Temperature
10°
74%
Humidity
Very Humid

Weather

69 mm
Rainfall
4.0 m/s
Wind
Light Breeze
1.0
UV Index
Moderate
13.3h daylight

May

May is cool with highs of 18°C and lows of 6°C. Moderate rainfall (79 mm) and partly cloudy skies.

66 Good

Comfort

12°
Feels Like Cool
12°C
Temperature
18°
74%
Humidity
Very Humid

Weather

79 mm
Rainfall
3.5 m/s
Wind
Light Breeze
1.4
UV Index
High
14.6h daylight

June

June is cool with highs of 23°C and lows of 11°C. Regular rainfall (84 mm) and partly cloudy skies.

80 Excellent

Comfort

17°
Feels Like Cool
17°C
Temperature
11° 23°
74%
Humidity
Very Humid

Weather

84 mm
Rainfall
3.1 m/s
Wind
Light Breeze
1.7
UV Index
Very High
15.3h daylight

July

July is the warmest month with highs of 26°C and lows of 14°C. Regular rainfall (81 mm) and partly cloudy skies.

80 Excellent

Comfort

20°
Feels Like Mild
20°C
Temperature
14° 26°
71%
Humidity
Very Humid

Weather

81 mm
Rainfall
3.0 m/s
Wind
Light Breeze
1.7
UV Index
Very High
15.0h daylight

August

August is mild with highs of 25°C and lows of 14°C. Moderate rainfall (79 mm) and partly cloudy skies.

79 Very Good

Comfort

19°
Feels Like Mild
19°C
Temperature
14° 25°
69%
Humidity
Humid

Weather

79 mm
Rainfall
2.9 m/s
Wind
Calm
1.4
UV Index
High
13.8h daylight

September

September is cool with highs of 20°C and lows of 9°C. The wettest month with 94 mm of rain and partly cloudy skies.

70 Very Good

Comfort

15°
Feels Like Cool
15°C
Temperature
20°
71%
Humidity
Very Humid

Weather

94 mm
Rainfall
3.2 m/s
Wind
Light Breeze
1.0
UV Index
High
12.4h daylight

October

October is cold with highs of 13°C and lows of 3°C. Moderate rainfall (77 mm) and partly cloudy skies.

56 Acceptable

Comfort

Feels Like Cold
C
Temperature
13°
77%
Humidity
Very Humid

Weather

77 mm
Rainfall
3.7 m/s
Wind
Light Breeze
0.5
UV Index
Low
10.8h daylight

November

November is cold with highs of 6°C and lows of -2°C. Regular rainfall (85 mm) and mostly overcast skies.

42 Poor

Comfort

Feels Like Cold
C
Temperature
-2°
81%
Humidity
Very Humid

Weather

85 mm
Rainfall
4.1 m/s
Wind
Light Breeze
0.2
UV Index
Low
9.5h daylight

December

December is freezing with highs of -2°C and lows of -10°C. Moderate rainfall (69 mm) and mostly overcast skies.

33 Poor

Comfort

-6°
Feels Like Freezing
-6°C
Temperature
-10° -2°
88%
Humidity
Very Humid

Weather

69 mm
Rainfall
4.1 m/s
Wind
Light Breeze
0.1
UV Index
Low
8.7h daylight

How to Get to Perth, Ontario#

Perth, Ontario is best reached by road from Ottawa or Kingston; Ottawa International Airport (YOW) is the most convenient air gateway. Rail and scheduled intercity bus options require transfers and are less straightforward than driving or a private transfer.

By Air

Ottawa Macdonald-Cartier International Airport (YOW): The nearest major international airport to Perth, Ontario. From Ottawa the drive to Perth is about 50-70 minutes depending on traffic; the most practical options are rental car or taxi/private transfer.

Kingston/Kingston Norman Rogers Airport (YGK): Another regional option; Kingston is roughly 1-1.5 hours from Perth by road depending on route and traffic.

By Train & Bus

Train: There is no direct VIA Rail station in Perth; the nearest VIA Rail stations are in Smiths Falls or Brockville depending on route. From those stations you can take a short taxi or local bus to Perth.

Bus: Local OC Transpo / regional bus services do not have a frequent direct link from Ottawa to Perth for most travellers; intercity bus options are limited so plan transfers carefully or use taxi/car rental for the last mile.

How to Get Around Perth, Ontario#

Because scheduled public transport links are limited, driving (rental car or taxi/transfer) from Ottawa or Kingston is the most practical way to get to Perth. Inside town, everything is walkable.

  • Car rental (CAD 50-100/day) - Renting a car at Ottawa or Kingston is the most flexible way to reach Perth and explore Lanark County. Driving times are 50-90 minutes from regional airports depending on route and traffic.
  • Taxi / private transfer (CAD 120-220 (approximate)) - Taxis or booked private transfers give direct door-to-door service from Ottawa Airport to Perth; useful for groups or when public options are limited. Expect a significant fare for the roughly one‑hour trip.
  • Train + taxi (CAD 10-40 (local taxi) + rail fare) - Take VIA Rail to a nearby station (e.g. Smiths Falls) and complete the journey to Perth by taxi. This is viable if you prefer to avoid a long drive but involves a transfer.
  • Local buses / community transit (CAD 2-4) - Perth has local bus services for residents; schedules are limited compared with city networks and mainly serve local commuting needs. Not ideal for most visitors without a car.
  • Walking - Perth’s downtown is compact and very walkable; once you’ve arrived, walking is the easiest way to visit shops, restaurants and heritage sites.

Where to Stay in Perth, Ontario#

Budget

Downtown Perth / Riverfront - $60-110/night (CAD equivalent approx.)

Perth, ON has a handful of budget B&Bs and basic inns. Many travellers use local guesthouses or Airbnb for affordable stays.

Local guesthouses (search) - Small independent rooms; book ahead.

Airbnb & B&Bs in Perth - Good for inexpensive private rooms.

Mid-Range

Downtown Perth / Tay River - $120-180/night

Perth offers comfortable mid-range inns and a reliable Best Western property; characterful boutique B&Bs line the Tay River.

Best Western Plus Perth Parkside Inn & Spa - Chain hotel with pool and breakfast.

Perth area inns & boutiques (tourism site) - Local mid-range inns listed by town.

Luxury

Perth & nearby Kingston/Ottawa area - $200+/night

Perth is small and lacks big luxury hotels; choose premium B&Bs or upscale properties in nearby larger centres for full-service amenities.

Upscale local inns - Few true luxury hotels; upscale B&Bs.

The Ambassador (nearby larger centres) - Higher-end option in region.

Breakdown of cuisine types found across Perth, Ontario’s restaurants and food venues, based on OpenStreetMap data.

Burger
Pizza
Chicken
Asian
Fries
Indian
Chinese
Mexican
American
Sandwich
Ice Cream
Fish & Chips

Shopping in Perth, Ontario#

Shopping in Perth focuses on independent retailers: antiques, boutiques, artisanal food shops and a farmers’ market during warmer months. It’s a good place to find locally made goods and specialty food items rather than big-box shopping.

Nightlife in Perth, Ontario#

Nightlife in Perth centers on pubs, gastropubs and occasional live-music nights at local venues. It’s modest but lively on weekends, with a friendly small-town evening scene rather than late-night clubs.

Nearby Cities #