A facile approach for the first total synthesis of two naturally occurring geranylated flavonoids, (±)-puyanin (1) and (±)-4'-O-methylbonannione (2) has been obtained with total yields of 27% and 17.8%, respectively. The key steps were regioselective cyclization of geranylated trihydroxychalcone and regioselective geranylation of 2,4,6-trihydroxyacetophenone.