The available whale watch expeditions at Granite State Whale Watch are weekends at 11 am from May 12 to June 10; 2 pm from June 11 to June 15; 8:30 am and 2 pm from June 16 to August 26; weekends at 8:30 am and 2 pm and Monday through Friday at 11 am from August 27 to September 2; and weekends at 11 am and Monday, Wednesday and Friday at 10 am from September 3 to October 7.