Na sua infância, Lin Dan foi designado pelos seus pais a aprender o piano. Ele optou por aprender o badminton aos cinco anos. Ele se integrou ao grupo de esportes do Exército de Liberação do Povo da China quanto tinha 13 anos e começou a ser membro da seleção nacional desde 2001.
Lin Dan emergiu ao ganhar a medalha de ouro do "Campeonato Junior da Ásia de 2000" nas modalidades de grupo e simples.
Em 2002, o jogador ganhou seu primeiro título de campeão no Open da Coreia. Em 22 de agosto de 2000, Lin Dan se classificou no 1º lugar do ranking mundial de badminton, apesar de se manter por apenas uma semana. Desde 2004, Lin Dan começou a vencer inúmeros títulos e medalhas em competições regionais e internacionais. Também ficou por muito tempo no 1º lugar do ranking mundial. Durante os Jogos Asiáticos de Guangzhou, que foram realizados em novembro de 2010, Lin Dan venceu a medalha de ouro de simples masculino e, assim, ganhou o "Super Grand Slam".
Com seu talento corporal e batimentos fortes de Badminton, Lin Dan passou a ser um dos membros mais importantes da seleção chinesa para ganhar os títulos de competições em grupos como Taça de Thomas e Taça de Sudiman.