Lancashire Police said the baby was taken to Blackpool Victoria Hospital from a property on Wyre Grove shortly after 04:00 GMT on 10 March.
He was transferred to Manchester Children's Hospital where he died five days later. A post-mortem examination showed he had died from head injuries.
David Christie, 35, of Blackpool, has been charged with murder.
He is due to appear at Blackpool Magistrates' Court on Wednesday.
A man has been charged with murder following the death of a six-week-old baby boy.