Quick Answer
Online, most tarot readers charge $1 to $5 per minute, so a 20-minute reading usually costs $20–$100 at standard rates. With new-customer offers, a first session can cost far less — a 20-minute first reading on PsychicBook works out to about $5. In-person readings typically cost $40–$150 per hour, depending on the city and the reader's experience.
Typical Tarot Prices in 2026
| Type of reading | Typical price |
|---|---|
| Free online tools & pick-a-pile | $0 |
| Online reader, intro offer | $0–$10 for the first session |
| Online reader, standard rate | $1–$5 per minute |
| Top-rated online readers | $6–$15+ per minute |
| In-person reading (30 min) | $30–$80 |
| In-person reading (60 min) | $50–$150+ |
| Events & parties (per hour) | $100–$250+ |
What Affects the Price?
- Experience and reviews. Readers with thousands of positive reviews charge more — demand lets them.
- Format. Video and scheduled sessions tend to cost more than chat.
- Length. Online readings are billed by the minute, so focus saves money.
- Platform offers. Welcome deals change the math dramatically for your first session.
- Location. In-person readings in big cities cost more than in smaller towns.
Is an Expensive Reading Better?
Not necessarily. A high rate reflects demand, not guaranteed accuracy. Plenty of skilled readers keep their rates modest while they build a client base. Judge readers by recent, detailed reviews and by how directly they answer your question — see are cheap tarot readings accurate?.
How to Pay Less
Start with free tools, use one welcome offer at a time and bring a focused question. Our 12 ways to save on tarot readings covers the details, and the tarot cost calculator shows your exact first-session cost on each site.
Online Cost by Reading Length
| Length | At $1/min | At $2.50/min | At $5/min |
|---|---|---|---|
| 10 min | $10 | $25 | $50 |
| 20 min | $20 | $50 | $100 |
| 30 min | $30 | $75 | $150 |
| 60 min | $60 | $150 | $300 |
These are standard-rate prices. Welcome offers change the first session completely: with 10 free minutes and 50% off, a 30-minute first reading at $1/min costs about $10 instead of $30. Compare every site in the cheap tarot sites ranking.
What You're Paying For
Part of every paid minute goes to the platform — for the app, payment security, reader screening, customer support and marketing — and part goes to the reader. That's why platform readings often look slightly more expensive per minute than a friend-of-a-friend reader, but they also come with reviews, refund processes and protection against scams.
With an in-person reader you're paying for their time, their space and often a longer, unhurried session. Event readers (parties, weddings, corporate events) charge by the hour because they're booked for a block of time, regardless of how many people they read for.
Hidden Costs to Watch
- Running over time: per-minute sessions add up quickly if you don't set a limit.
- Repeat readings: asking the same question to several readers multiplies the cost.
- Upsells: candles, spells and 'cleansings' are never necessary — and often a scam sign.
- Premium readers by accident: always check the rate on a profile before connecting.
Keep Reading
Price Per Minute
Per-minute pricing is standard on tarot platforms. Here's what different rates usually mean and
=Tarot Cost Calculator
★Cheap Tarot Reading Sites
FAQ
How much is a 30-minute tarot reading?
Online, about $30–$150 at standard rates, or around $10 for a first session on PsychicBook with its welcome offer. In person, roughly $30–$80.
Why do tarot readers charge per minute?
Per-minute billing lets you control cost and end the session whenever you want.
Want a personal answer?
New PsychicBook customers get 10 free minutes + 50% off their first tarot reading.