A Holanda é conhecida por ser o país das flores, então muitos consideram que a melhor época para Amsterdã é durante a primavera, afinal é quando as flores deixam a cidade ainda mais bonita. É na primavera também que o parque Keukenhof abre para visitação, aquele imenso parque repleto de tulipas de todas as cores, chamado de jardim das tulipas, normalmente fica aberto durante dois meses. Localizado próximo à cidade de Lisse, o acesso até lá é fácil para quem está em Amsterdã, pode ser feito inclusive através de transporte público. Na mesma época, exatamente dia 27 de abril, é comemorado o Dia do Rei, uma das festas mais importantes do país, é feriado e os holandeses saem todos às ruas para comemorar.
O verão é outro período em que a cidade recebe muitos turistas, com temperaturas altas e dias bem longos (anoitece a partir das 21h00), as ruas e mais ainda, os bares, ficam super agitados.
O outono também pode ser uma boa época para conhecer Amsterdã pois as temperaturas não são tão frias ainda e a quantidade de turistas é menor, o que resulta em menos filas nas atrações. O valor da diária dos hotéis também diminui.
Já o inverno que inicia em dezembro, normalmente vem acompanhado de temperaturas bem frias, perto de zero graus. Costuma chover e os dias são bem curtos, anoitece por volta de 17h00. De vez em quando acontece dos canais de Amsterdã congelarem de tanto frio, o que acaba se tornando um evento para quem está no local.
Embora Amsterdã possa ser visitada em qualquer época do ano, para quem prefere atividades ao ar livre, a primavera e o verão são mais indicados.