Donald McPherrin Weller (May 1, 1908 – March 8, 1985) was a decorated officer of the United States Marine Corps with the rank of major general. He is most noted as pioneer of Naval gunfire support and author of many publications on this topic. Weller also commanded 3rd Marine Division and ended his career as deputy commander, Fleet Marine Force Pacific.