The Tucson Festival of Books is a free annual book fair held in Tucson, Arizona during the second weekend in March.