No. So long as one is playing responsibly, which means using moderation and not playing with money that is not rightfully one’s own or is needed for legitimate obligations, one is free to play the lottery.
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.