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
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
2018 KZ SPORTSMEN 260BHLE
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 30.5 ft.
Weight 4710 lbs. Sleeps 8
Slideouts N/A Stock# 13299
RV Type Travel Trailer
Status PreOwned
Length 30.5 ft.
Weight 4710 lbs.
Sleeps 8
Slideouts N/A
Stock # 13299
MSRP $14,995
Our Price $13,867
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
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
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
2025 GRAND DESIGN TRNSCD ONE 151RB
RV Type Travel Trailer Status New
Type Non-Bunk Length 19.7 ft.
Weight 3600 lbs. Sleeps 4
Slideouts N/A Stock# 13092
RV Type Travel Trailer
Status New
Length 19.7 ft.
Weight 3600 lbs.
Sleeps 4
Slideouts N/A
Stock # 13092
MSRP $22,606
Our Price $18,499
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
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
2024 NUCAMP TAG T@G
This unit is on clearance
RV Type Teardrop Trailer Status New
Type Non-Bunk Length 13.6 ft.
Weight 1341 lbs. Sleeps 2
Slideouts N/A Stock# 12556
RV Type Teardrop Trailer
Status New
Length 13.6 ft.
Weight 1341 lbs.
Sleeps 2
Slideouts N/A
Stock # 12556
MSRP $30,248
List Price $26,396
Our Price $20,999
2020 KEYSTONE PASSPORT SL 267 BH
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
Our Price $21,634
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
2020 GRAND DESIGN REFLECTION 150 SERIES 295RL
RV Type Fifth Wheel Status PreOwned
Type Non-Bunk Length 32.8 ft.
Weight 8496 lbs. Sleeps 6
Slideouts 2 Stock# 13303
RV Type Fifth Wheel
Status PreOwned
Length 32.8 ft.
Weight 8496 lbs.
Sleeps 6
Slideouts 2
Stock # 13303
MSRP $28,995
Our Price $26,495
2022 GRAND DESIGN IMAGINE XLS 23LDE
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 28.4 ft.
Weight 5597 lbs. Sleeps 4
Slideouts 1 Stock# 13258
RV Type Travel Trailer
Status PreOwned
Length 28.4 ft.
Weight 5597 lbs.
Sleeps 4
Slideouts 1
Stock # 13258
MSRP $29,995
Our Price $26,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
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
2020 KEYSTONE COUGAR HALF TON 27SGS
RV Type Fifth Wheel Status PreOwned
Type Non-Bunk Length 30.5 ft.
Weight 8046 lbs. Sleeps 6
Slideouts 3 Stock# 13209
RV Type Fifth Wheel
Status PreOwned
Length 30.5 ft.
Weight 8046 lbs.
Sleeps 6
Slideouts 3
Stock # 13209
MSRP $32,514
Our Price $29,990
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
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
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 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
2025 GRAND DESIGN IMAGINE XLS 17MKE
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
Our Price $33,147
2025 GRAND DESIGN IMAGINE XLS 17MKE
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
Our Price $33,322
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
2024 KEYSTONE COUGAR 25MLE
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
Our Price $35,883
2026 FOREST RIVER IBEX 20MDS
RV Type Travel Trailer Status New
Type Non-Bunk Length 24.3 ft.
Weight 4963 lbs. Sleeps N/A
Slideouts N/A Stock# 13183
RV Type Travel Trailer
Status New
Length 24.3 ft.
Weight 4963 lbs.
Sleeps N/A
Slideouts N/A
Stock # 13183
MSRP $45,593
Our Price $37,067
2025 GRAND DESIGN MAV 24MAV
RV Type Toy Hauler Status New
Type Non-Bunk Length 29.9 ft.
Weight 6580 lbs. Sleeps 4
Slideouts N/A Stock# 12956
RV Type Toy Hauler
Status New
Length 29.9 ft.
Weight 6580 lbs.
Sleeps 4
Slideouts N/A
Stock # 12956
MSRP $44,204
Our Price $37,794
2025 GRAND DESIGN IMAGINE XLS 25DBE
RV Type Travel Trailer Status New
Type Non-Bunk Length 29.8 ft.
Weight 6198 lbs. Sleeps 10
Slideouts 1 Stock# 13101
RV Type Travel Trailer
Status New
Length 29.8 ft.
Weight 6198 lbs.
Sleeps 10
Slideouts 1
Stock # 13101
MSRP $49,074
Our Price $37,874
2022 FOREST RIVER ARTIC WOLF 3550 SUITE
RV Type Fifth Wheel Status PreOwned
Type Non-Bunk Length 38.4 ft.
Weight 9568 lbs. Sleeps 4
Slideouts 3 Stock# 13251
RV Type Fifth Wheel
Status PreOwned
Length 38.4 ft.
Weight 9568 lbs.
Sleeps 4
Slideouts 3
Stock # 13251
MSRP $44,750
Our Price $37,995
2025 FOREST RIVER IBEX 25RLSS
RV Type Travel Trailer Status New
Type Non-Bunk Length 29.0 ft.
Weight 5743 lbs. Sleeps N/A
Slideouts N/A Stock# 12977
RV Type Travel Trailer
Status New
Length 29.0 ft.
Weight 5743 lbs.
Sleeps N/A
Slideouts N/A
Stock # 12977
MSRP $47,993
Our Price $38,783
2026 GRAND DESIGN IMAGINE XLS 21MBE
RV Type Travel Trailer Status New
Type Non-Bunk Length 24.1 ft.
Weight 5334 lbs. Sleeps N/A
Slideouts N/A Stock# 13175
RV Type Travel Trailer
Status New
Length 24.1 ft.
Weight 5334 lbs.
Sleeps N/A
Slideouts N/A
Stock # 13175
MSRP $47,501
Our Price $39,495
2025 GRAND DESIGN SERENOVA 160LG
This unit is on special
RV Type Travel Trailer Status New
Type Non-Bunk Length 20.2 ft.
Weight 5400 lbs. Sleeps 4
Slideouts N/A Stock# 12957
RV Type Travel Trailer
Status New
Length 20.2 ft.
Weight 5400 lbs.
Sleeps 4
Slideouts N/A
Stock # 12957
MSRP $60,539
List Price $48,873
Our Price $39,999
2026 GRAND DESIGN TRANSCEND 315RKT
RV Type Travel Trailer Status New
Type Non-Bunk Length 36.8 ft.
Weight 8400 lbs. Sleeps 4
Slideouts 2 Stock# 13211
RV Type Travel Trailer
Status New
Length 36.8 ft.
Weight 8400 lbs.
Sleeps 4
Slideouts 2
Stock # 13211
MSRP $60,386
Our Price $41,995
2025 GRAND DESIGN REF 100 5W 24RL
RV Type Fifth Wheel Status New
Type Non-Bunk Length 30.0 ft.
Weight 7664 lbs. Sleeps 4
Slideouts 1 Stock# 13063
RV Type Fifth Wheel
Status New
Length 30.0 ft.
Weight 7664 lbs.
Sleeps 4
Slideouts 1
Stock # 13063
MSRP $55,900
Our Price $42,172
2026 GRAND DESIGN IMAGINE XLS 22MLE
RV Type Travel Trailer Status New
Type Non-Bunk Length 26.1 ft.
Weight 5176 lbs. Sleeps 4
Slideouts 1 Stock# 13243
RV Type Travel Trailer
Status New
Length 26.1 ft.
Weight 5176 lbs.
Sleeps 4
Slideouts 1
Stock # 13243
MSRP $50,441
Our Price $42,995