La Feria de San Lucas se originó en el siglo XIV por un privilegio concedido por Enrique IV de Castilla, se celebró en agosto hasta que en el siglo XIX fue trasladada al mes de octubre, siendo su día grande el 18 de octubre. La feria dura 8 días y suele tener una gran actividad, tanto en el recinto ferial como en el centro, siendo costumbre las corridas taurinas, que se celebran en la Plaza de Toros de Jaén, conocido como Coso de La Alameda, conciertos de artistas de fama nacional, así como el acudir al recinto de «La Vestida» para montar en las atracciones o bailar en la gran cantidad de casetas, caracterizadas por todas de libre acceso. Al ser la última feria del año en España, la afluencia de gente de otros municipios y de las provincias limítrofes es bastante notable, a pesar de ser tradición la coincidencia de la feria con las primeras lluvias del otoño.