RVs For Sale in Missouri

Inventory Listings

Step into a world where adventure and comfort meet, only at Bill Thomas Camper Sales, the leading provider of RVs for sale in Missouri! We're here to fuel your wanderlust, offering the best selection of motorhomes, travel trailers, fifth wheels, Campers and more!


1 - 40 of 151 Results
2014 WINNEBAGO SUNSET CREEK 300RKS
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 33.8 ft.
Weight 7220 lbs. Sleeps N/A
Slideouts N/A Stock# 13262
RV Type Travel Trailer
Status PreOwned
Length 33.8 ft.
Weight 7220 lbs.
Sleeps N/A
Slideouts N/A
Stock # 13262
MSRP $12,995
Our Price $11,895
2024 DUTCHMEN COLEMAN 17B
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 21.4 ft.
Weight 2985 lbs. Sleeps 6
Slideouts N/A Stock# 13204
RV Type Travel Trailer
Status PreOwned
Length 21.4 ft.
Weight 2985 lbs.
Sleeps 6
Slideouts N/A
Stock # 13204
MSRP $16,555
Our Price $12,500
2013 KEYSTONE PASSSPORT 280BH
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 30.1 ft.
Weight 4590 lbs. Sleeps 6
Slideouts 1 Stock# 13266
RV Type Travel Trailer
Status PreOwned
Length 30.1 ft.
Weight 4590 lbs.
Sleeps 6
Slideouts 1
Stock # 13266
MSRP $14,587
Our Price $13,995
2014 KEYSTONE HIDEOUT 31RBDS
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 35.7 ft.
Weight 7660 lbs. Sleeps 9
Slideouts 2 Stock# 13318
RV Type Travel Trailer
Status PreOwned
Length 35.7 ft.
Weight 7660 lbs.
Sleeps 9
Slideouts 2
Stock # 13318
MSRP $16,985
Our Price $14,995
2025 GRAND DESIGN TRNSCD ONE 151BH
This unit is on special
RV Type Travel Trailer Status New
Type Non-Bunk Length 19.7 ft.
Weight 3550 lbs. Sleeps 6
Slideouts N/A Stock# 12993
RV Type Travel Trailer
Status New
Length 19.7 ft.
Weight 3550 lbs.
Sleeps 6
Slideouts N/A
Stock # 12993
MSRP $20,980
List Price $16,995
Our Price $14,999
2025 GRAND DESIGN TRNSCD ONE 151BH
This unit is on special
RV Type Travel Trailer Status New
Type Non-Bunk Length 19.7 ft.
Weight 3550 lbs. Sleeps 6
Slideouts N/A Stock# 13038
RV Type Travel Trailer
Status New
Length 19.7 ft.
Weight 3550 lbs.
Sleeps 6
Slideouts N/A
Stock # 13038
MSRP $20,576
List Price $16,699
Our Price $15,534
2025 GRAND DESIGN TRNSCD ONE 151BH
This unit is on special
RV Type Travel Trailer Status New
Type Non-Bunk Length 19.7 ft.
Weight 3550 lbs. Sleeps 6
Slideouts N/A Stock# 13040
RV Type Travel Trailer
Status New
Length 19.7 ft.
Weight 3550 lbs.
Sleeps 6
Slideouts N/A
Stock # 13040
MSRP $20,576
List Price $16,699
Our Price $15,534
2026 GRAND DESIGN TRNSCD ONE 131DL
RV Type Travel Trailer Status New
Type Non-Bunk Length 15.1 ft.
Weight 2950 lbs. Sleeps N/A
Slideouts N/A Stock# 13277
RV Type Travel Trailer
Status New
Length 15.1 ft.
Weight 2950 lbs.
Sleeps N/A
Slideouts N/A
Stock # 13277
MSRP $26,389
Our Price $16,495
2019 DUTCHMEN COLEMAN LIGHT SERIES 2515RL
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 29.4 ft.
Weight 5619 lbs. Sleeps 6
Slideouts 1 Stock# 13287
RV Type Travel Trailer
Status PreOwned
Length 29.4 ft.
Weight 5619 lbs.
Sleeps 6
Slideouts 1
Stock # 13287
MSRP $19,900
Our Price $16,995
2016 HEARTLAND WILDERNESS 3150DS
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 34.7 ft.
Weight 6550 lbs. Sleeps 10
Slideouts 2 Stock# 13250
RV Type Travel Trailer
Status PreOwned
Length 34.7 ft.
Weight 6550 lbs.
Sleeps 10
Slideouts 2
Stock # 13250
MSRP $19,995
Our Price $18,495
2018 GRAND DESIGN IMAGINE 2500RL
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 29.8 ft.
Weight 5857 lbs. Sleeps 6
Slideouts 1 Stock# 13285
RV Type Travel Trailer
Status PreOwned
Length 29.8 ft.
Weight 5857 lbs.
Sleeps 6
Slideouts 1
Stock # 13285
MSRP $20,990
Our Price $18,995
2020 KEYSTONE PASSPORT SL 267 BH
This unit is on special
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 30.5 ft.
Weight 5550 lbs. Sleeps 10
Slideouts 1 Stock# 13207
RV Type Travel Trailer
Status PreOwned
Length 30.5 ft.
Weight 5550 lbs.
Sleeps 10
Slideouts 1
Stock # 13207
MSRP $23,990
List Price $21,634
Our Price $19,487
2022 FOREST RIVER GEO PRO 19FD
This unit is on special
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 20.7 ft.
Weight 3233 lbs. Sleeps 3
Slideouts N/A Stock# 13181
RV Type Travel Trailer
Status PreOwned
Length 20.7 ft.
Weight 3233 lbs.
Sleeps 3
Slideouts N/A
Stock # 13181
MSRP $24,990
List Price $20,939
Our Price $19,495
2021 KEYSTONE BULLET 2430BH
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 28.3 ft.
Weight 5020 lbs. Sleeps 8
Slideouts 1 Stock# 13249
RV Type Travel Trailer
Status PreOwned
Length 28.3 ft.
Weight 5020 lbs.
Sleeps 8
Slideouts 1
Stock # 13249
MSRP $22,137
Our Price $19,995
2021 GRAND DESIGN IMAGINE XLS 23 BHE
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 27.9 ft.
Weight 5325 lbs. Sleeps 8
Slideouts 1 Stock# 13305
RV Type Travel Trailer
Status PreOwned
Length 27.9 ft.
Weight 5325 lbs.
Sleeps 8
Slideouts 1
Stock # 13305
MSRP $22,867
Our Price $19,995
2020 KEYSTONE BULLET 29RLS
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 33.9 ft.
Weight 5955 lbs. Sleeps 6
Slideouts 1 Stock# 13298
RV Type Travel Trailer
Status PreOwned
Length 33.9 ft.
Weight 5955 lbs.
Sleeps 6
Slideouts 1
Stock # 13298
MSRP $24,995
Our Price $22,867
2017 KEYSTONE OUTBACK 298RE
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 35.2 ft.
Weight 7769 lbs. Sleeps 6
Slideouts 3 Stock# 13218
RV Type Travel Trailer
Status PreOwned
Length 35.2 ft.
Weight 7769 lbs.
Sleeps 6
Slideouts 3
Stock # 13218
MSRP $28,967
Our Price $24,967
2023 FOREST RIVER GREY WOLF BLACK LABEL 25RRTBL
This unit is on special
RV Type Toy Hauler Status PreOwned
Type Non-Bunk Length 30.8 ft.
Weight 5386 lbs. Sleeps 4
Slideouts N/A Stock# 13048
RV Type Toy Hauler
Status PreOwned
Length 30.8 ft.
Weight 5386 lbs.
Sleeps 4
Slideouts N/A
Stock # 13048
MSRP $28,990
List Price $26,617
Our Price $24,999
2026 GRAND DESIGN TRNSCD XPLOR 24BHX
RV Type Travel Trailer Status New
Type Non-Bunk Length 29.9 ft.
Weight 5756 lbs. Sleeps 10
Slideouts N/A Stock# 13236
RV Type Travel Trailer
Status New
Length 29.9 ft.
Weight 5756 lbs.
Sleeps 10
Slideouts N/A
Stock # 13236
MSRP $38,419
Our Price $25,995
2021 K-Z CONNECT 272FK
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 30.9 ft.
Weight 6590 lbs. Sleeps 6
Slideouts 2 Stock# 13170
RV Type Travel Trailer
Status PreOwned
Length 30.9 ft.
Weight 6590 lbs.
Sleeps 6
Slideouts 2
Stock # 13170
MSRP $29,817
Our Price $27,423
2021 COACHMEN SPIRIT ULTRA LITE 1943 RB
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 23.8 ft.
Weight 4926 lbs. Sleeps 4
Slideouts 1 Stock# 13208
RV Type Travel Trailer
Status PreOwned
Length 23.8 ft.
Weight 4926 lbs.
Sleeps 4
Slideouts 1
Stock # 13208
MSRP $29,995
Our Price $27,978
2026 GRAND DESIGN IMAGINE AIM 15RBA
RV Type Travel Trailer Status New
Type Non-Bunk Length 19.8 ft.
Weight 3547 lbs. Sleeps N/A
Slideouts N/A Stock# 13233
RV Type Travel Trailer
Status New
Length 19.8 ft.
Weight 3547 lbs.
Sleeps N/A
Slideouts N/A
Stock # 13233
MSRP $32,734
Our Price $27,995
2026 GRAND DESIGN IMAGINE AIM 15RBA
RV Type Travel Trailer Status New
Type Non-Bunk Length 19.8 ft.
Weight 3547 lbs. Sleeps N/A
Slideouts N/A Stock# 13234
RV Type Travel Trailer
Status New
Length 19.8 ft.
Weight 3547 lbs.
Sleeps N/A
Slideouts N/A
Stock # 13234
MSRP $32,734
Our Price $27,995
2026 GRAND DESIGN IMAGINE AIM 15RBA
RV Type Travel Trailer Status New
Type Non-Bunk Length 19.8 ft.
Weight 3547 lbs. Sleeps N/A
Slideouts N/A Stock# 13235
RV Type Travel Trailer
Status New
Length 19.8 ft.
Weight 3547 lbs.
Sleeps N/A
Slideouts N/A
Stock # 13235
MSRP $32,734
Our Price $27,995
2021 WINNEBAGO VOYAGE 3033BH
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 34.1 ft.
Weight 7600 lbs. Sleeps 10
Slideouts 1 Stock# 13338
RV Type Travel Trailer
Status PreOwned
Length 34.1 ft.
Weight 7600 lbs.
Sleeps 10
Slideouts 1
Stock # 13338
MSRP $31,767
Our Price $29,495
2023 GRAND DESIGN IMAGINE XLS 22MLE
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 26.1 ft.
Weight 5176 lbs. Sleeps 4
Slideouts 1 Stock# 13189
RV Type Travel Trailer
Status PreOwned
Length 26.1 ft.
Weight 5176 lbs.
Sleeps 4
Slideouts 1
Stock # 13189
MSRP $33,850
Our Price $29,990
2018 HIGHLAND RIDGE OPEN RANGE 371MBH
RV Type Fifth Wheel Status PreOwned
Type Non-Bunk Length 42.1 ft.
Weight 12505 lbs. Sleeps 8
Slideouts 4 Stock# 13322
RV Type Fifth Wheel
Status PreOwned
Length 42.1 ft.
Weight 12505 lbs.
Sleeps 8
Slideouts 4
Stock # 13322
MSRP $34,990
Our Price $29,995
2026 GRAND DESIGN TRNSCD XPLOR 26BHX
RV Type Travel Trailer Status New
Type Non-Bunk Length 30.9 ft.
Weight 6505 lbs. Sleeps 10
Slideouts 1 Stock# 13283
RV Type Travel Trailer
Status New
Length 30.9 ft.
Weight 6505 lbs.
Sleeps 10
Slideouts 1
Stock # 13283
MSRP $43,529
Our Price $29,995
2026 GRAND DESIGN TRNSCD XPLOR 22RBX
RV Type Travel Trailer Status New
Type Non-Bunk Length 26.8 ft.
Weight 6995 lbs. Sleeps 4
Slideouts 1 Stock# 13312
RV Type Travel Trailer
Status New
Length 26.8 ft.
Weight 6995 lbs.
Sleeps 4
Slideouts 1
Stock # 13312
MSRP $44,763
Our Price $29,995
2025 GRAND DESIGN IMAGINE XLS 17MKE
This unit is on special
RV Type Travel Trailer Status New
Type Non-Bunk Length 21.9 ft.
Weight 4674 lbs. Sleeps 4
Slideouts 1 Stock# 13054
RV Type Travel Trailer
Status New
Length 21.9 ft.
Weight 4674 lbs.
Sleeps 4
Slideouts 1
Stock # 13054
MSRP $42,954
List Price $33,322
Our Price $29,995
2025 GRAND DESIGN IMAGINE XLS 17MKE
This unit is on special
RV Type Travel Trailer Status New
Type Non-Bunk Length 21.9 ft.
Weight 4674 lbs. Sleeps 4
Slideouts 1 Stock# 12995
RV Type Travel Trailer
Status New
Length 21.9 ft.
Weight 4674 lbs.
Sleeps 4
Slideouts 1
Stock # 12995
MSRP $42,528
List Price $33,147
Our Price $29,995
2025 JAYCO JAY FEATHER 22RB
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 27.2 ft.
Weight 5590 lbs. Sleeps 4
Slideouts 1 Stock# 13212
RV Type Travel Trailer
Status PreOwned
Length 27.2 ft.
Weight 5590 lbs.
Sleeps 4
Slideouts 1
Stock # 13212
MSRP $33,817
Our Price $30,990
2022 GRAND DESIGN IMAGINE 2970RL
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 34.2 ft.
Weight 7397 lbs. Sleeps 6
Slideouts 2 Stock# 13215
RV Type Travel Trailer
Status PreOwned
Length 34.2 ft.
Weight 7397 lbs.
Sleeps 6
Slideouts 2
Stock # 13215
MSRP $35,500
Our Price $31,900
2022 GRAND DESIGN IMAGINE 2970RL
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 34.2 ft.
Weight 7397 lbs. Sleeps 6
Slideouts 2 Stock# 13323
RV Type Travel Trailer
Status PreOwned
Length 34.2 ft.
Weight 7397 lbs.
Sleeps 6
Slideouts 2
Stock # 13323
MSRP $34,995
Our Price $31,987
2026 GRAND DESIGN TRNSCD XPLOR 25MLX
This unit is on special
RV Type Travel Trailer Status New
Type Non-Bunk Length 29.8 ft.
Weight 7495 lbs. Sleeps 6
Slideouts 1 Stock# 13147
RV Type Travel Trailer
Status New
Length 29.8 ft.
Weight 7495 lbs.
Sleeps 6
Slideouts 1
Stock # 13147
MSRP $45,752
List Price $37,517
Our Price $31,990
2026 GRAND DESIGN TRNSCD XPLOR 25MLX
RV Type Travel Trailer Status New
Type Non-Bunk Length 29.8 ft.
Weight 7495 lbs. Sleeps 6
Slideouts 1 Stock# 13307
RV Type Travel Trailer
Status New
Length 29.8 ft.
Weight 7495 lbs.
Sleeps 6
Slideouts 1
Stock # 13307
MSRP $47,059
Our Price $31,995
2026 GRAND DESIGN TRNSCD XPLOR 25MLX
RV Type Travel Trailer Status New
Type Non-Bunk Length 29.8 ft.
Weight 7495 lbs. Sleeps 6
Slideouts 1 Stock# 13309
RV Type Travel Trailer
Status New
Length 29.8 ft.
Weight 7495 lbs.
Sleeps 6
Slideouts 1
Stock # 13309
MSRP $47,059
Our Price $31,995
2024 KEYSTONE COUGAR 25MLE
This unit is on special
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 29.9 ft.
Weight 6660 lbs. Sleeps 4
Slideouts 1 Stock# 13187
RV Type Travel Trailer
Status PreOwned
Length 29.9 ft.
Weight 6660 lbs.
Sleeps 4
Slideouts 1
Stock # 13187
MSRP $39,990
List Price $35,883
Our Price $31,999
2026 GRAND DESIGN TRNSCD XPLOR 26RBX
RV Type Travel Trailer Status New
Type Non-Bunk Length 31.5 ft.
Weight 6147 lbs. Sleeps 6
Slideouts 1 Stock# 13214
RV Type Travel Trailer
Status New
Length 31.5 ft.
Weight 6147 lbs.
Sleeps 6
Slideouts 1
Stock # 13214
MSRP $47,610
Our Price $32,997
2024 NUCAMP TAB 400
This unit is on special
RV Type Teardrop Trailer Status PreOwned
Type Non-Bunk Length 18.3 ft.
Weight 2878 lbs. Sleeps 4
Slideouts N/A Stock# 12976
RV Type Teardrop Trailer
Status PreOwned
Length 18.3 ft.
Weight 2878 lbs.
Sleeps 4
Slideouts N/A
Stock # 12976
MSRP $39,990
List Price $34,999
Our Price $33,495