Small Town Service, Big Time Selection

Where RV Camping Dreams Come True

Here at Happy Camper RV in Edson, we do things differently. Your adventures are our adventures and we work hard to make sure that you feel like part of our camping crew every step of the way.

Shop RV Specials

Shop RV Specials

Looking to save big on your next RV? We have you covered on travel trailers, fifth-wheels, and more. Shop our limited time RV specials now!

Shop Specials

Find Your Perfect RV Fit

We have an incredible selection of travel trailers, truck campers, fifth-wheels, and toy haulers. Better yet, we service all makes and models of RVs to make getting you on the road to camping fun easy and affordable. Use our Google-like search bar to get started!

RV Inventory

RV Inventory

Longing for a new RV? Shopping with Happy Camper RV is easy! Click below to browse our new inventory from a variety of trusted manufacturers.

New Inventory

Book a service appointment

Book a Service

Long wait times? Not with Happy Camper! We work hard to ensure that if something happens to your RV, we can have it repaired quickly and affordably—whatever model you own!

Book Now

Get a quote

Trade in your RV

Trading in and trading up is easy here in Edson. When you trade in your RV, you can get paid right away or have your trade's value used against the cost of your next RV purchase!

Find my Trade Value

RV Adventures: Leisure, Relaxation, and Enjoyment for Your Family

We get it—you want to kick back and relax. That shouldn't wait until you're at the campground. When it comes to camping, the fun of the experience starts the moment you step onto our lot. The team here at Happy Camper RV is full of true camping lovers (our owner, Kyle, even took wedding photos on top of an RV) who are happy to help you start your RVing adventure. Ask us anything, we're here for you.

Happy Camper RV

4624 2 Ave, Edson, AB T7E 1C1

GET DIRECTIONS

Sales
Monday
8:30am - 5:30pm
Tuesday
8:30am - 5:30pm
Wednesday
8:30am - 5:30pm
Thursday
8:30am - 5:30pm
Friday
8:30am - 5:30pm
Saturday
10:00am - 3:00pm
Sunday
Closed
Parts
Monday
8:30am - 5:30pm
Tuesday
8:30am - 5:30pm
Wednesday
8:30am - 5:30pm
Thursday
8:30am - 5:30pm
Friday
8:30am - 5:30pm
Saturday
10:00am - 3:00pm
Sunday
Closed
Service
Monday
8:30am - 5:30pm
Tuesday
8:30am - 5:30pm
Wednesday
8:30am - 5:30pm
Thursday
8:30am - 5:30pm
Friday
8:30am - 5:30pm
Saturday
By Appointment Only
Sunday
Closed

Contact Us We're open

(780) 723-2355