Loading... Please wait...
Call Toll Free : (855) 326-7283
Shopping Cart
in cart

Special Size and Shape

Welcome to Oklahoma RV Mattress Bargains

The best supplier of Rv and Truck Beds & for the state of Oklahoma

Just Call (855) 326-7283.

Our Helpful Oklahoma area consultant will assess your needs and get you a perfect-fit mattress for you RV, Camper, Motor Home, or Fifth-Wheel.

We offer expert advice and FREE DELIVERY in the State of Oklahoma.

Wherever and whenever you need a new RV Mattress in OK, we are ready to help. We offer standard sizes available to ship in 1-3 days. Custom Sizes take 2-3 weeks to reach you wherever you are located in the state of Oklahoma.

We pledge a Low-Pressure consultation where we discuss all available options: (855) 326-7283.

Ask us about our Free-Delivery RV, Motor Coach, or Semi Truck Beds

We offer a wide variety of latex, memory foam, and foam mattresses available for free delivery in Oklahoma. Please call us at (855) 326-7283 to learn about our Free Delivery RV-Truck Mattresses for OK. At RV Mattress Bargains, we specialize in Cut-Corner, rounded corner, and non-standard sizes, custom fit for your specific motor home bed.

Standard curbside delivery is included with the purchase price of every mattress. Call our helpful OK reps to learn more and answer all your questions.

Shop for memory foam mattresses and custom sizes delivered to your home or business in Oklahoma.


Contact us today to speak with our Truck and RV Specialists (855) 326-7283. We can help answer all your questions about a(n) RV-Truck Mattresses.


Oklahoma / OK Custom Size & Shape Mattresses

Your one-stop shop for all your special application beds including: RV mattresses, cut corner beds, rounded corners, non-standard sizes and custom sizes.

Offering free shipping on all orders shiped to your Oklahoma home, campsite in OK, or your RV park.

Chose your nearby city/zip in Oklahoma for Free Shipping

Edmond 73003 OK Oklahoma CountyOklahoma City 73132 OK Oklahoma CountyTulsa 74107 OK Tulsa County
Bethany 73008 OK Oklahoma CountyOklahoma City 73135 OK Oklahoma CountyTulsa 74110 OK Tulsa County
Blanchard 73010 OK McClain CountyOklahoma City 73139 OK Oklahoma CountyTulsa 74112 OK Tulsa County
Edmond 73012 OK Oklahoma CountyOklahoma City 73142 OK Oklahoma CountyTulsa 74114 OK Tulsa County
Edmond 73013 OK Oklahoma CountyOklahoma City 73159 OK Oklahoma CountyTulsa 74115 OK Tulsa County
Choctaw 73020 OK Oklahoma CountyOklahoma City 73160 OK Cleveland CountyTulsa 74126 OK Tulsa County
Edmond 73025 OK Oklahoma CountyOklahoma City 73162 OK Oklahoma CountyTulsa 74127 OK Tulsa County
Norman 73026 OK Cleveland CountyOklahoma City 73170 OK Cleveland CountyTulsa 74128 OK Tulsa County
Edmond 73034 OK Oklahoma CountyLawton 73501 OK Comanche CountyTulsa 74129 OK Tulsa County
El Reno 73036 OK Canadian CountyFort Sill 73503 OK Comanche CountyTulsa 74133 OK Tulsa County
Guthrie 73044 OK Logan CountyLawton 73505 OK Comanche CountyTulsa 74134 OK Tulsa County
Harrah 73045 OK Oklahoma CountyAltus 73521 OK Jackson CountyTulsa 74135 OK Tulsa County
Lexington 73051 OK Cleveland CountyDuncan 73533 OK Stephens CountyTulsa 74136 OK Tulsa County
Mustang 73064 OK Canadian CountyClinton 73601 OK Custer CountyTulsa 74137 OK Tulsa County
Noble 73068 OK Cleveland CountyElk City 73644 OK Beckham CountyTulsa 74145 OK Tulsa County
Norman 73069 OK Cleveland CountyEnid 73701 OK Garfield CountyTulsa 74146 OK Tulsa County
Norman 73071 OK Cleveland CountyEnid 73703 OK Garfield CountyVinita 74301 OK Craig County
Norman 73072 OK Cleveland CountyWoodward 73801 OK Woodward CountyGrove 74344 OK Delaware County
Tuttle 73089 OK Grady CountyGuymon 73942 OK Texas CountyPryor 74361 OK Mayes County
Yukon 73099 OK Canadian CountyBartlesville 74003 OK Osage CountyMuskogee 74401 OK Muskogee County
Oklahoma City 73106 OK Oklahoma CountyBartlesville 74006 OK Washington CountyMuskogee 74403 OK Muskogee County
Oklahoma City 73107 OK Oklahoma CountyBixby 74008 OK Tulsa CountyOkmulgee 74447 OK Okmulgee County
Oklahoma City 73108 OK Oklahoma CountyBristow 74010 OK Creek CountyTahlequah 74464 OK Cherokee County
Oklahoma City 73109 OK Oklahoma CountyBroken Arrow 74011 OK Tulsa CountyAtoka 74525 OK Atoka County
Oklahoma City 73110 OK Oklahoma CountyBroken Arrow 74012 OK Tulsa CountyPonca City 74601 OK Kay County
Oklahoma City 73111 OK Oklahoma CountyBroken Arrow 74014 OK Wagoner CountyPonca City 74604 OK Kay County
Oklahoma City 73112 OK Oklahoma CountyClaremore 74017 OK Rogers CountyBroken Bow 74728 OK McCurtain County
Oklahoma City 73114 OK Oklahoma CountyClaremore 74019 OK Rogers CountyShawnee 74801 OK Pottawatomie County
Oklahoma City 73115 OK Oklahoma CountyCollinsville 74021 OK Tulsa CountyShawnee 74804 OK Pottawatomie County
Oklahoma City 73118 OK Oklahoma CountyJenks 74037 OK Tulsa CountyAda 74820 OK Pontotoc County
Oklahoma City 73119 OK Oklahoma CountyOwasso 74055 OK Tulsa CountySeminole 74868 OK Seminole County
Oklahoma City 73120 OK Oklahoma CountySand Springs 74063 OK Tulsa CountyTecumseh 74873 OK Pottawatomie County
Oklahoma City 73122 OK Oklahoma CountyStillwater 74074 OK Payne CountyMuldrow 74948 OK Sequoyah County
Oklahoma City 73127 OK Oklahoma CountyTulsa 74104 OK Tulsa CountyPoteau 74953 OK Le Flore County
Oklahoma City 73129 OK Oklahoma CountyTulsa 74105 OK Tulsa CountySallisaw 74955 OK Sequoyah County
Oklahoma City 73130 OK Oklahoma CountyTulsa 74106 OK Tulsa CountyStilwell 74960 OK Adair County
Tulsa 74107 OK Tulsa County