Each state has its own laws as to whether or not a raffle, online or otherwise, is legal. To establish if a raffle is legal or not, the first step is to determne if the entity holding the raffle is recognized tax exempt charitable organization under IRS guidelines. If so then the next hurdle is to check if the charitable organization is allowed to do business in the state in question; the entity (usually a corportation) must register with the Secretary of State in order to do business. The final thing that must be established is if the state allows raffles and if so, does it allow online rafflles. Not all states preclude online raffles; it is determined on a state-by-state basis. At this point you can consult directly with a local attorney or contact the Secretary of State's office or the Attorney General's Office for further information.