
Learn, level up, explore
Classes — DIVE MAGIC
Helping you explore our world—one skill at a time.
Whether you’re a beginner looking to take your first plunge or an aspiring PADI Instructor, we offer a comprehensive range of classes to suit your needs. At Dive Magic, we teach PADI programs with an approach that keeps learning enjoyable and progress steady—because confidence in the water is built step by step.
We’re proud to be Idaho’s #1 dive shop, with an on-site pool and classes taught all year. Our team brings over 80 years of combined teaching experience to the pool deck and the classroom, and we keep training student-centered with small classes whenever possible. Want a more customized pace or a specific goal? We also offer private courses.
Find the right PADI program for you
Scuba isn’t one “class”—it’s a pathway. Some people want a first certification so they can dive on vacation. Others want to sharpen skills for local diving, build experience through continuing education, or head toward professional training.
If you’re not sure where to begin, we’ll help you choose a course that matches your experience level and your goals. Tell us:
- What you’ve done before (if anything)
- Where you want to dive (local, travel, cold water, warm water—anything)
- Your timeline and comfort level in the water
From there, we’ll point you toward the right PADI program and talk through what you’ll be learning and what to expect.

Small, student-centered classes (and private options)
We believe people learn best when they feel supported. That’s why we focus on a student-centered environment designed to keep training clear, approachable, and fun.
Prefer a private setting? Need to move faster, slow down, or coordinate around a busy calendar? Ask us about private courses. We’ll help you find an option that fits your learning style and your goals.
We offer a variety of class schedules designed to meet most schedules—and because our scheduling and openings can change, the best next step is to call us.
When you reach out, we’ll help you confirm:
- Upcoming class options
- Current openings
- What you’ll need to start
Fantasy meets water skills
Now teaching PADI Mermaid Programs
Delving into the realm of mermaid diving is like straddling the line between reality and fantasy. The enchanting tales of mermaids have captivated our imaginations for centuries, and the allure remains strong even today.
From the young to the young at heart, the idea of living as a mermaid is a whimsical dream shared by many. But with the PADI Mermaid Course, we can turn that dream into a tangible (or nearly tangible) experience.
Through specialized mermaid equipment and costumes, we can blend the boundaries between make-believe and reality, offering a glimpse into the captivating world of mermaid culture and diving.
The PADI Mermaid Program consists of three distinct courses:
- Basic Mermaid
- Mermaid
- Advanced Mermaid
If you’re curious which level is right for you, call and we’ll help you choose.
Ready to get started?
If you’re ready to sign up—or you’re still deciding which class makes the most sense—give us a call. We’ll answer questions, help you pick the right program, and get you pointed toward your next adventure.
