Keggin heteropolyacids are found to be selective and recyclable catalysts for the preparation of flavones. The reaction was carried out in different reaction media, homogeneous, heterogeneous and solvent-free conditions. The solvent-free conditions represent the best green conditions.