If you’re looking for cruise deals, it pays to pick your sailing dates carefully. Prices can vary based on your cruise line, destination and more – but certain times of year tend to be cheaper than others.

Joanna Kuther, a travel agent and owner of Port Side Travel Consultants, said it’s “all based on the demand.”

“And when you're talking about holidays and when schools are out, when families want to travel together, it's always going to be more expensive,” she told USA TODAY.

However, there are bargains out there if you know when to look for them. Here’s what to know.

For deals on European and Caribbean cruises, Kuther recommended travelers sail in September or October.