Towns up and down the Jersey shore devastated by Superstorm Sandy are seeing declines in beach revenue despite racing to rebuild in time for tourist season.

All eight shore towns responding to a survey by The Associated Press reported declines in beach attendance and revenue by the thousands as of the third week in July.

They blame early decision-making by some regulars to book trips elsewhere, fewer rentals, delayed beach openings and changes to the school calendar.

But some resort towns also blame an old foe: rain. Some towns say they expect to meet last year's goals as long as the weather holds out.

But most say it's too late to meet last year's revenue and are hoping to make it up next year.