The earnings vary between your experience and the number of hours you are willing to put in a day. Tarot readers online earn an average of $25-50 an hour. On the higher end of the spectrum,  even upwards of $300 a day is not uncommon.