To buy lottery tickets in Iowa you must be 21. We are included in the multi states lotteries of Power ball and Megamillions. We do have scratch tickets that one can buy that helps out the state of Iowa. Tickets can cost as little as $1 to up to $20. Powerball is $2 a ticket $3 if you choose the multiplier.