Основана в мае 2010 года Домналом Слэттери (Dómhnal Slattery); он же продолжает оставаться генеральным директором компании.
Штаб-квартира находится в Дублине: Number One Ballsbridge, Building 1 Shelbourne Road Dublin 4, D04 FP65, Ireland (+353 1 231 5800).
В сентябре 2015 года Bohai Leasing Co., дочерняя структура китайского конгломерата HNA Group, сделала предложение о выкупе 100% акций Avolon — и в январе 2016 года сделка была завершена.
В 2018 году 30% акций продано ORIX Aviation Systems, дочерней компании японской ORIX Corporation.
Собственный и управляемый флот: 549 самолётов (на 31 марта 2020 года). Портфель твёрдых заказов и соглашений на 306 самолётов