An efficient one-pot synthesis of 2,4,6-triarylpyridines has been described. This involves the three-component reaction of aldehydes, ketones and ammonium acetate in the presence of a catalytic amount of wet 2,4,6-trichloro-1,3,5-triazine (TCT) under solvent-free condition at 130 °C.