Massage Therapist. On-demand.

The quickest and easiest way to
book onsite massage therapy.


Text “Hello” to this number now to get started.

Available in Toronto

Velvet is the quickest and easiest way for you to book an appointment with a Registered Massage Therapist at your home, office, or hotel. Our therapists are fully licensed and screened to ensure quality and safety. Text us now to get started!

Text "hello" to 647-360-1949

Send us a text and provide us with the requested information so we can fulfill your booking (name, address, time requested, etc).

Request Forwarded to RMTs

Velvet dispatch will automatically send out your request to registered massage therapists in your area.

Connect With an RMT

The first available RMT to accept your booking request is forward your booking details.

Enjoy Your Massage

Simply sit back and enjoy your massage in the comfort of your home or office.


We offer three massage lengths and prices (tip included).

60-minutes 90-minutes 120-minutes
$99 $139 $169

A 120-minute massage can be split between two people.

Registered Massage Therapists

The practice of massage therapy is a Regulated Health Profession in Ontario. Only individuals who have completed the requisite training and have met the strict competency requirements of the College of Massage Therapists of Ontario (CMTO) can call themselves a "Massage Therapist" or a "Registered Massage Therapist".

We’re looking for experienced Massage Therapists operating in the GTA. All therapists must be registered and in good standing with the College of Massage Therapists of Ontario.

If you’re one of them and interested in joining our team, please let us know.

Frequently Asked Questions

What kinds of massages does Velvet offer?

Therapeutic Massage Therapy varies in its application depending on the patient presentation as assessed by the RMT with each patient as per the standards of practice as they are published, practiced, and taught in the province of Ontario.

What are Velvet's hours of operation?

You can request a massage for as early as 10:00AM and as late as 9:00PM, seven days a week.

How do you guarantee that my credit card is safe and secure?

We will send you a 128-bit encrypted HTTPS link via SMS that you can click and enter your credit card number. All payment processing is handled by Stripe.

How do I know that I’m getting a top quality RMT?

All of our Registered Massage Therapists have been thoroughly vetted and trained to ensure that we deliver to you a fantastic experience.

Do I need to tip my Velvet RMT?

No. We take very good care of our therapists and pay them well above the industry standard. So, it's on us!

What is Velvet's cancellation policy?

Once an appointment is confirmed, you will be notified by text and email. If you have a change of plans and need to cancel your appointment, you should be aware of our cancellation fees:

Within 10 minutes of booking $0 (no fee)
After first 10 minutes, within 4 hours of appointment $50
After first 10 minutes, within 1 hour of appointment Full price

Where is Velvet available?

We are currently serving neighbourhoods in downtown Toronto.

If outside of Toronto, submit your information here and we'll let you know when we expand.


If you have a question about our service or just want to say “hi”, give us a shout at [email protected]