The best time to visit Baltra, and the Galápagos Islands in general, is year-round, as the wildlife viewing is consistently excellent, but each season offers slightly different experiences.
For travellers looking for warmer, calmer waters ideal for swimming, snorkelling, and diving, the "warm and wet" season from December to May is often preferred. During these months, the air and sea temperatures are at their highest, making water activities particularly enjoyable. You'll also see more land-based wildlife activity, such as land iguanas nesting and green sea turtles hatching.
The "cool and dry" season, from June to November, is excellent for spotting a wider variety of marine life, including whales and dolphins, due to the cooler, nutrient-rich waters brought by the Humboldt Current. While the air and sea temperatures are slightly lower, this period is fantastic for birdwatching, with species like the waved albatross nesting. If you're keen on seeing specific bird species or larger marine animals, this might be your preferred time.
Ultimately, the "best" time depends on your personal preferences for weather and the specific wildlife you hope to encounter.