Which is the best time to go to Panama?
You can visit Panama during the whole year because every time has some special feature that could influence your decision about the best period to come.
Another VERY IMPORTANT fact is that Panama is below the hurricane belt: this means a very low risk during the Atlantic Hurricane season ( 1st of June to 30th of November).
The touristic high season is from December to April and it corresponds to the dry season on the Pacific coast.
From May to November it's the best time if you like rafting, wildlife watching as whales and want to avoid crowds.
This is considered the green season that generally means sunny mornings and afternoon rainfalls that refresh the temperatures.
The Caribbean coast has no defined seasons and receives rains all over the year or rather tropical showers followed by sunshine.
The average temperature is between 27˚C and 32˚C but in the highlands is cooler.
SUMMARY OF THE BEST SEASON ACCORDING TO ACTIVITIES:
Dry Pacific side
Carnival is the main holiday in some cities/towns and almost everywhere is really packed, so it's better booking in advance, as well as around New Year's Eve.
November has many national celebrations especially the first days of the months: consider it regarding travelling by bus and booking accommodations