История города Каруару неразрывно связана с его географическим положением и развитием торговли. Город вырос из небольшого поселения, превратившись в важный экономический и культурный центр региона Агрести в штате Пернамбуку.
История Каруару начинается в конце XVIII века с фермы, расположенной на пути следования скотоводов. Это место служило естественной остановкой для путешественников и торговцев, и постепенно вокруг построенной здесь часовни в честь Богоматери Непорочного Зачатия (Nossa Senhora da Conceição) начало формироваться поселение. Благодаря своему экономическому значению и росту населения, 18 мая 1857 года Каруару получил официальный статус города.
Ключевую роль в становлении Каруару сыграли несколько факторов. Его стратегическое географическое положение на перекрестке торговых путей способствовало превращению в коммерческий центр. Главным двигателем экономики стала знаменитая ярмарка Feira de Caruaru — один из крупнейших рынков под открытым небом в Бразилии, возникший даже раньше самого города. В конечном итоге, экономическое значение и рост населения привели к тому, что поселение получило политическое признание, пройдя путь от деревни до города.
С самого начала экономика Каруару была сосредоточена на животноводстве, сельском хозяйстве и, прежде всего, на торговле. Ярмарка была не только экономическим, но и культурным центром, где обменивались новостями, традициями и искусством. Именно здесь зародились культурные феномены, прославившие город: искусство глиняных фигурок, популяризированное мастером Виталино, и традиции народной поэзии «кордель». Огромное разнообразие товаров на ярмарке — от продуктов и скота до изделий из кожи, глины и ткани — отражало всё богатство местной культуры.