Your domain registration is pending. Check back in an hour


Hello Friends! We are in the process of updating our website to show updated pricing and information!! Thank you for your patience.

New mermaid makeover pricing listed below. New pricing for mermaid makeover will go into effect immediately. At the moment, we do not have any dates available for an event like this until September; as Kam the mermaid is having a baby merling in august.

✨Mermaid Makeover Experience✨
$60 Makeove...

Read More

Kam the mermaid and/or Hayley the mermaid is $150 an hour hourly. All children get a small gift bag.
the mermaid makeover is up to 5 girls with mermaid tails. this comes with jewels, photos to take home ( I have a Polaroid camera) and mermaid magic ( they decorate a box to keep their magic in)...

Read More


Jun 12, 2021 – Jun 12, 2021

Grab your bathing suit and goggles, and come and swim with Kam The Mermaid! Admission is $15, Kids under 2 get in free! This event will last 2 hours. 1 1/2 hours of swim time with 30 minutes built in for snacks and mermaid pictures.
Please email or text at 434-489-1030...

Read More
Call now


My name is Kamrin Mitchell and I am a real life mermaid. Ever since I was a little girl, I've always wanted to be a mermaid. I am fun, friendly, and love to bring magic to kids. 

Kam the Mermaid will always stay in character and loves to encourage dreams, creativity, and magic! 

Mermaid Magic Company's mission is to spread happiness, creativity, and magic. We wish to achieve, and create a magical event that brings their imagination into reality using Kam the Mermaid. Our goal is to create events that dazzle, delight, and "wow" in every possible way.

Our Rate is $150 an hour!

Example for BIRTHDAY PACKAGES below. We work together to customize the perfect party for you! 

  • Interactive games (our spin on duck duck goose)
  • Book reading
  • pictures
  • Swim with Kam the Mermaid 
  • Glitter face jewels 
  • Sing along
  • craft projects
A gas fee is applied depending on travel.

Please feel free to contact us at and/or call/text us at (434) 489-1030 

Contact Us


Call now
  • (434) 489-1030

Business Hours

Sat:8:00 AM – 8:00 PM
Sun:7:00 AM – 7:00 PM
Get quote
Message sent. We'll get back to you soon.