A new and effective Barbier-Grignard allylation of aldehydes or ketones has been carried out with nano-aluminum powder in aqueous 0.1 mol.L-1 NH4Cl (aq.) under an atmosphere of nitrogen. Aromatic carbonyl compounds gave homoallylic alcohols in good yields. The effectiveness of reaction was strongly influenced by the steric environment surrounding the carbonyl group. Aliphatic carbonyl compounds proceeded in low yields. The dominant stereoisomer was an erythro-isomer when an ortho-hydroxyl carbonyl compound was reacted under such a reaction condition.