Now Open 7 Days a Week!

SPRING SALE! Discounts on all RV covers and accessories! FREE SHIPPING on all RV covers to the lower 48 states! Tons of items IN STOCK!

Shipping Information

All products are shipped to your door via UPS or FedEx ground within the continental United States (Air to Hawaii and Alaska). You will receive an e-mail with an order confirmation soon after placing your order. Please read it carefully for any mistakes, including the ship-to address. If errors are found, call CoversDirect® immediately at 1-864-641-7797 (main), or at 1-800-925-8602 toll free. In stock items (Fastship) are shipped the same or the next business day that the order is placed. Non-stock items are shipped via FedEx or UPS within 5-10 business days.


Same day shipping on in-stock items!

RVcoversdirect offers same day shipping on many of our regularly stocked items. Any order placed before 3 PM EST Monday - Friday will be shipped out the same day. Please allow 2-7 business days for delivery via FedEx ground.

Shipping a RV Cover to Alaska, Hawaii, and Puerto Rico is $250 via 2nd day air. Accessory items ship for $60.00.

We offer special shipping rates to Canada!

If you are located in Canada, we can help! We offer a special shipping program for Canadian customers. The shipping charge of $159.95 for covers and $60.00 for accessories is all inclusive of your taxes, duties, brokerage fees, etc. We ship these covers to you via Fed Ex and they will arrive within a short 2-3 days from shipment!

We will ship to your international location!

We are happy to ship your product internationally. When shipping to a destination other than the US, please make sure you are aware of any taxes or charges which may be incurred when the product enters your country.

CoversDirect® charges the freight as determined by your shipping destination. We have the ability to ship to any location, but our site is not set up to take international orders, so please call us if your cover is shipping to a destination outside of North America.

To place an international order, please call us toll free at 1-800-925-8602.