What is the colour on the outside edge of a secondary rainbow? Violet always appears on the outside edge of a primary rainbow. Post navigationPrevious post: Does every observer have a unique view of the world?Next post: Is light a form of electromagnetic radiation?