Daniel William "Dan Willie" Morrison (May 28, 1881 – August 10, 1951) was a miner and political figure in Nova Scotia, Canada.
He represented Cape Breton County in the Nova Scotia House of Assembly from 1920 to 1925 as an Independent Labour member.
He was born in Marion Bridge, Cape Breton Island, the son of Angus A. Morrison and Flora McDonald.
He was defeated when he ran for reelection in 1925 and was an unsuccessful candidate for a seat in the House of Commons in 1926.
He was district president for the United Mine Workers of America from 1928 to 1942 and auditor for that organization from 1942 to 1951.