TORONTO—A man in his mid-20s plowed a rented van into people walking along a busy Toronto thoroughfare on Monday, killing 10 and injuring 15, and rattled one of North America’s safest major cities.

Police said they arrested the driver, Alek Minassian, 25 years old, of Ontario. Authorities said Monday evening that they were still trying to determine his motive.

“We...