Scratch offs can cost anything from $2 to $20. The cost of the scratch card will differ from casino to casino. Also, the cost will vary depending on the particular card.