Live Webcams in Ottawa (ON)

Experience Ottawa (ON) through our live cams

Weather in Ottawa

Hot Cams

Webcam Highlights Ottawa: sights and weather

Ottawa is the capital of Canada, located on the river of the same name in southeastern Ontario near Montreal and the US border. In the center of the city are Parliament Hill, famous for its majestic Victorian buildings, and the National Gallery of Canada, which houses famous works by Canadian and Native American artists. On the Rideau Canal, on the banks of which there are parks, you can go boating in summer and ice skating in winter. The city has a population of one million people.

Top 24H Webcams

Oceanside Pier webcam - San Diego

Oceanside Pier

San DiegoFavorites43286
Bull River bridge webcam - Savannah

Bull River bridge

Black Lake webcam - Watertown

Black Lake

Go to Favorites Live Cams page