Complete list · 2004—2026

Every Castform card

22 Castform cards in the Pokémon TCG, with picture, set, rarity and market price. Plus Japanese PSA 10 slabs shipped from Japan.

Cards
22
Sets
9
Eras
5
Top price
~€5.41

The 5 most expensive Castform cards

Cardmarket trend price, raw card (data from 2026-06-27). PSA 10 copies sell for much more.

  1. Rain Castform Delta Species — most expensive Castform card #1
    #012005
    Rain Castform
    Delta Species
    ~€5.41
  2. Castform Sunny Form Surging Sparks — most expensive Castform card #2
    #022024
    Castform Sunny Form
    Surging Sparks
    ~€5.03
  3. Rain Castform Hidden Legends — most expensive Castform card #3
    #032004
    Rain Castform
    Hidden Legends
    ~€3.01
  4. Castform Delta Species — most expensive Castform card #4
    #042005
    Castform
    Delta Species
    ~€2.53
  5. Snow-cloud Castform Delta Species — most expensive Castform card #5
    #052005
    Snow-cloud Castform
    Delta Species
    ~€2.34

All Castform cards

Filter by era, sort by price and tap a card to see it full size.

22 Castform cards · Cardmarket raw prices

Castform card FAQ

What is the most expensive Castform card?

Based on the Cardmarket trend price (raw, ungraded), the most expensive Castform card is Rain Castform from Delta Species (2005), at around €5.41. It is followed by Castform Sunny Form from Surging Sparks (~€5.03) and Rain Castform from Hidden Legends (~€3.01). PSA 10 copies sell for much more.

How many Castform cards are there?

There are 22 Castform cards in the Pokémon TCG, spread across 9 sets and 5 eras. This page lists all of them with the real card picture, rarity and set.

Are Japanese Castform cards worth more?

Japanese Pokémon cards are known for sharper printing and better centering, and some rarities only exist in Japan. In PSA 10 they are highly sought after by collectors. We import Japanese Castform cards directly from Japan.

Where can I buy Castform PSA 10 cards?

MaickJP ships Japanese PSA 10 slabs and raw cards from Himeji, Japan. Every PSA 10 can be verified on psacard.com with its certificate number.