The best time to visit Fitzroy Island is during the dry season, which runs from May to October. During this time, you can expect sunny days and comfortable temperatures, perfect for exploring the island and enjoying outdoor activities.