PORTLAND —The arrival of the first major cruise ship to the Port of Portland has been delayed due to weather, the city announced this morning.

The Carnival Glory, carrying more than 3,000 passengers and more than 1,000 crew, will call to port tomorrow morning rather than today.

City Hall spokeswoman Nicole Clegg said the high winds and record rainfall created hazardous sailing conditions. Instead of coming to Portland today, the ship will spend another day in the Port of Boston, she said.

“It’s a combination … of sailing overnight and the weather we had and spending a rainy day in Portland,” said Clegg, adding that one or two ships typically change their schedules a season.

The ship will set sail from Boston this evening, landing in Portland at 8 a.m. tomorrow. After Portland, the ship will head to St. John, New Brunswick tomorrow at 6 p.m.

Fifty-nine ships, carrying more than 69,000 passengers and nearly 26,500 crew, are expected to call to Portland this year.