In 1989, Weinberger joined Forbes magazine as an editor. He wrote a book in 1990 called Fighting for Peace. Along with his wife Jane (who helped start him in politics), Weinberger retired to Mount Desert Island in Maine, near Acadia National Park. He died in 2006 at the age of 88 and was buried in Arlington National Cemetery