×

Canadian Museum of Nature

(11,577) Natural history museum in Ottawa, Ontario
The Canadian Museum of Nature is a national natural history museum based in Canada's National Capital Region. The museum's exhibitions and public programs are housed in the Victoria Memorial Museum Building, a 18,910-square-metre structure in Ottawa, Ontario.
Address: 240 McLeod St, Ottawa, ON K2P 2R1, Canada
Hours: Closed ⋅ Opens 9:30 AM
Phone: (800) 263-4433 ⋅ +1 613-566-4700