ธงชาติมาลาวี เริ่มใช้อย่างเป็นทางการเมื่อวันที่ 6 กรกฎาคม พ.ศ. 2507 ซึ่งเป็นวันที่ไนแอซาแลนด์ประกาศเอกราชจากสหราชอาณาจักร