We've searched the internet and found the largest collection of On30 Scale trains for sale is on eBay. Below are the listings for 'christmas train'.

On30 4 x 8 layout with Christmas Village Lights many buildings Located in Utah 
On30 4 x 8 layout with Christmas Village Lights many buildings Located in Utah 
$99.00
Time Remaining: 6d 6h
Bachmann Train set Yuletide Special Delivery Ready To Run On30 Christmas RARE
Bachmann Train set Yuletide Special Delivery Ready To Run On30 Christmas RARE
$350.00
Time Remaining: 14d 23h
Buy It Now for only: $350.00
bachmann hawthorne village THOMAS KINKADES CHRISTMAS passenger car On3O scale
bachmann hawthorne village THOMAS KINKADES CHRISTMAS passenger car On3O scale
$30.75
Time Remaining: 23d 6h 30m
Buy It Now for only: $30.75
bachmann hawthorne village THOMAS KINKADES CHRISTMAS passenger car On3O scale
bachmann hawthorne village THOMAS KINKADES CHRISTMAS passenger car On3O scale
$30.75
Time Remaining: 23d 6h 32m
Buy It Now for only: $30.75
bachmann hawthorne village THOMAS KINKADES CHRISTMAS passenger car On3O scale
bachmann hawthorne village THOMAS KINKADES CHRISTMAS passenger car On3O scale
$30.75
Time Remaining: 23d 6h 34m
Buy It Now for only: $30.75
bachmann hawthorne village THOMAS KINKADES CHRISTMAS passenger car On3O scale
bachmann hawthorne village THOMAS KINKADES CHRISTMAS passenger car On3O scale
$32.75
Time Remaining: 23d 6h 36m
Buy It Now for only: $32.75
bachmann hawthorne village THOMAS KINKADES CHRISTMAS passenger car On3O scale
bachmann hawthorne village THOMAS KINKADES CHRISTMAS passenger car On3O scale
$30.75
Time Remaining: 23d 6h 37m
Buy It Now for only: $30.75
bachmann hawthorne village THOMAS KINKADES CHRISTMAS passenger car On3O scale
bachmann hawthorne village THOMAS KINKADES CHRISTMAS passenger car On3O scale
$30.75
Time Remaining: 23d 6h 49m
Buy It Now for only: $30.75
Bachmann On30 Scale Train Set Analog Norman RockwellS American Christmas 25023
Bachmann On30 Scale Train Set Analog Norman RockwellS American Christmas 25023
$276.45
Time Remaining: 30d 4h 10m
Buy It Now for only: $276.45
Bachmann On30 Scale Train Steam Locomotive 2 6 0 Analog Christmas 25227
Bachmann On30 Scale Train Steam Locomotive 2 6 0 Analog Christmas 25227
$149.76
Time Remaining: 30d 4h 10m
Buy It Now for only: $149.76
Bachmann On30 Scale Train Set Battery Operated Norman Rockwell Christmas 25100
Bachmann On30 Scale Train Set Battery Operated Norman Rockwell Christmas 25100
$190.54
Time Remaining: 30d 4h 10m
Buy It Now for only: $190.54

Other On30 Scale train items recently purchased through this site:

On30 4 x 8 layout with Christmas Village Lights many buildings Located in Utah 
bachmann hawthorne village THOMAS KINKADES CHRISTMAS passenger car On3O scale
Bachmann On30 Scale Train Set Analog Norman RockwellS American Christmas 25023
bachmann hawthorne village THOMAS KINKADES CHRISTMAS passenger car On3O scale
Bachmann On30 Scale Train Steam Locomotive 2 6 0 Analog Christmas 25227
Bachmann Train set Yuletide Special Delivery Ready To Run On30 Christmas RARE
bachmann hawthorne village THOMAS KINKADES CHRISTMAS passenger car On3O scale
bachmann hawthorne village THOMAS KINKADES CHRISTMAS passenger car On3O scale
bachmann hawthorne village THOMAS KINKADES CHRISTMAS passenger car On3O scale
bachmann hawthorne village THOMAS KINKADES CHRISTMAS passenger car On3O scale
Bachmann On30 Scale Train Set Battery Operated Norman Rockwell Christmas 25100