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 135 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 $13,990
2023 NUCAMP TAG XL T@G XL
RV Type Teardrop Trailer Status PreOwned
Type Non-Bunk Length 13.6 ft.
Weight 1340 lbs. Sleeps 2
Slideouts N/A Stock# 13201
RV Type Teardrop Trailer
Status PreOwned
Length 13.6 ft.
Weight 1340 lbs.
Sleeps 2
Slideouts N/A
Stock # 13201
Our Price $14,990
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
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
2022 FOREST RIVER GEO PRO 19FD
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
Our Price $20,939
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
2024 NUCAMP TAG T@G
This unit is on clearance
RV Type Teardrop Trailer Status New
Type Non-Bunk Length 13.6 ft.
Weight 1427 lbs. Sleeps 2
Slideouts N/A Stock# 12610
RV Type Teardrop Trailer
Status New
Length 13.6 ft.
Weight 1427 lbs.
Sleeps 2
Slideouts N/A
Stock # 12610
MSRP $30,248
List Price $26,409
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
2018 WINNEBAGO MINNIE PLUS 27REOK
RV Type Fifth Wheel Status PreOwned
Type Non-Bunk Length 29.5 ft.
Weight 8060 lbs. Sleeps 6
Slideouts 2 Stock# 13188
RV Type Fifth Wheel
Status PreOwned
Length 29.5 ft.
Weight 8060 lbs.
Sleeps 6
Slideouts 2
Stock # 13188
MSRP $24,990
Our Price $22,153
2022 ROCKWOOD GEO PRO 19FD
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 20.7 ft.
Weight 3233 lbs. Sleeps 3
Slideouts N/A Stock# 13177
RV Type Travel Trailer
Status PreOwned
Length 20.7 ft.
Weight 3233 lbs.
Sleeps 3
Slideouts N/A
Stock # 13177
MSRP $24,990
Our Price $22,873
2023 FOREST RIVER GREY WOLF BLACK LABEL 25RRTBL
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
Our Price $26,617
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
2024 NUCAMP TAB S T@B 320S
This unit is on clearance
RV Type Teardrop Trailer Status New
Type Non-Bunk Length 15.3 ft.
Weight 1993 lbs. Sleeps 2
Slideouts N/A Stock# 12415
RV Type Teardrop Trailer
Status New
Length 15.3 ft.
Weight 1993 lbs.
Sleeps 2
Slideouts N/A
Stock # 12415
MSRP $39,050
List Price $34,868
Our Price $27,999
2026 GRAND DESIGN TRNSCD XPLOR 26BHX
This unit is on special
RV Type Travel Trailer Status New
Type Non-Bunk Length 30.9 ft.
Weight 6505 lbs. Sleeps 10
Slideouts 1 Stock# 13146
RV Type Travel Trailer
Status New
Length 30.9 ft.
Weight 6505 lbs.
Sleeps 10
Slideouts 1
Stock # 13146
MSRP $42,070
List Price $34,497
Our Price $28,990
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
2023 FOREST RIVER GRAND SURVEYOR 253RLS
This unit is on clearance
RV Type Travel Trailer Status PreOwned
Type Non-Bunk Length 31.8 ft.
Weight 6368 lbs. Sleeps 6
Slideouts 1 Stock# 12860
RV Type Travel Trailer
Status PreOwned
Length 31.8 ft.
Weight 6368 lbs.
Sleeps 6
Slideouts 1
Stock # 12860
MSRP $45,538
List Price $39,837
Our Price $29,999
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
2025 FOREST RIVER IBEX 19MBH
RV Type Travel Trailer Status New
Type Non-Bunk Length 24.7 ft.
Weight 5305 lbs. Sleeps 5
Slideouts N/A Stock# 13045
RV Type Travel Trailer
Status New
Length 24.7 ft.
Weight 5305 lbs.
Sleeps 5
Slideouts N/A
Stock # 13045
MSRP $38,517
Our Price $31,314
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 FOREST RIVER IBEX 16MBJ
RV Type Travel Trailer Status New
Type Non-Bunk Length 21.8 ft.
Weight 4088 lbs. Sleeps N/A
Slideouts N/A Stock# 13185
RV Type Travel Trailer
Status New
Length 21.8 ft.
Weight 4088 lbs.
Sleeps N/A
Slideouts N/A
Stock # 13185
MSRP $40,554
Our Price $32,970
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
2026 GRAND DESIGN TRNSCD XPLOR 27DBX
RV Type Travel Trailer Status New
Type Non-Bunk Length 31.8 ft.
Weight 7695 lbs. Sleeps 8
Slideouts 1 Stock# 13203
RV Type Travel Trailer
Status New
Length 31.8 ft.
Weight 7695 lbs.
Sleeps 8
Slideouts 1
Stock # 13203
MSRP $47,918
Our Price $33,990
2025 GRAND DESIGN TRANSCEND 295QBT
This unit is on special
RV Type Travel Trailer Status New
Type Non-Bunk Length 35.9 ft.
Weight 8995 lbs. Sleeps 10
Slideouts 1 Stock# 13081
RV Type Travel Trailer
Status New
Length 35.9 ft.
Weight 8995 lbs.
Sleeps 10
Slideouts 1
Stock # 13081
MSRP $48,918
List Price $39,953
Our Price $34,070
2024 NUCAMP TAB 400
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
Our Price $34,999
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
2025 GRAND DESIGN IMAGINE 2300MK
This unit is on special
RV Type Travel Trailer Status New
Type Non-Bunk Length 26.5 ft.
Weight 6012 lbs. Sleeps 4
Slideouts 1 Stock# 12937
RV Type Travel Trailer
Status New
Length 26.5 ft.
Weight 6012 lbs.
Sleeps 4
Slideouts 1
Stock # 12937
MSRP $48,671
List Price $40,591
Our Price $35,923
2025 GRAND DESIGN IMAGINE XLS 23LDE
RV Type Travel Trailer Status New
Type Non-Bunk Length 28.4 ft.
Weight 5597 lbs. Sleeps 4
Slideouts 1 Stock# 13083
RV Type Travel Trailer
Status New
Length 28.4 ft.
Weight 5597 lbs.
Sleeps 4
Slideouts 1
Stock # 13083
MSRP $46,822
Our Price $36,161
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
2026 GRAND DESIGN TRANSCEND 265BHT
RV Type Travel Trailer Status New
Type Non-Bunk Length 32.8 ft.
Weight 7995 lbs. Sleeps 8
Slideouts 1 Stock# 13176
RV Type Travel Trailer
Status New
Length 32.8 ft.
Weight 7995 lbs.
Sleeps 8
Slideouts 1
Stock # 13176
MSRP $51,261
Our Price $37,517
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
2024 NUCAMP TAB 400 T@B 400
This unit is on clearance
RV Type Teardrop Trailer Status New
Type Non-Bunk Length 18.3 ft.
Weight 2911 lbs. Sleeps 4
Slideouts N/A Stock# 12611
RV Type Teardrop Trailer
Status New
Length 18.3 ft.
Weight 2911 lbs.
Sleeps 4
Slideouts N/A
Stock # 12611
MSRP $53,130
List Price $45,227
Our Price $37,999
2026 FOREST RIVER IBEX 23MBH
RV Type Travel Trailer Status New
Type Non-Bunk Length 26.2 ft.
Weight 5108 lbs. Sleeps N/A
Slideouts N/A Stock# 13184
RV Type Travel Trailer
Status New
Length 26.2 ft.
Weight 5108 lbs.
Sleeps N/A
Slideouts N/A
Stock # 13184
MSRP $47,688
Our Price $38,770
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
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