Swarna prashana can be given to anyone aged 6 months to 16 years.
It can be taken specifically on the Pushya nakshatra.