Live Events in Ontario | Toronto Embroidery
Live Events in Ontario
Toronto Embroidery brings live embroidery, laser engraving, screen printing and heat transfers to events across Ontario. Our team sets up on site — everything is done by hand, in-house, from our Toronto shop — and personalizes apparel live in front of your guests. Hold your date with a $500 deposit: the deposit reserves your date and time, is applied to your final quote, and is refunded in full if we decline a booking. Your date isn't locked in until the deposit is paid.
GTA
- Live Embroidery in Mississauga
- Live Embroidery in Brampton
- Live Event Activations in Toronto
- Live Embroidery in Markham
- Live Embroidery in Richmond Hill
- Live Embroidery in Vaughan
- Live Embroidery in Pickering
- Live Embroidery in Ajax
- Live Embroidery in Oakville
- Live Embroidery in Newmarket
- Live Embroidery in Aurora
- Live Embroidery in East Gwillimbury
- Live Embroidery in Georgina
- Live Embroidery in Whitchurch-Stouffville
Halton
Peel
Durham Region
Simcoe
- Live Embroidery in Barrie
- Live Embroidery in Bradford West Gwillimbury
- Live Embroidery in New Tecumseth
- Live Embroidery in Innisfil
- Live Embroidery in Wasaga Beach
- Live Embroidery in Collingwood
- Live Embroidery in Midland
- Live Embroidery in Penetanguishene
Wellington
Waterloo Region
- Live Embroidery in Kitchener
- Live Embroidery in Waterloo
- Live Embroidery in Cambridge
- Live Embroidery in Guelph
Dufferin
- Live Embroidery in Orangeville
- Live Embroidery in Shelburne
- Live Embroidery in Erin
- Live Embroidery in Grand Valley
- Live Embroidery in Mono
Hamilton / Niagara
- Live Embroidery in Hamilton
- Live Embroidery in St. Catharines
- Live Embroidery in Niagara Falls
- Live Embroidery in Welland
- Live Embroidery in Thorold
- Live Embroidery in Fort Erie
- Live Embroidery in Grimsby
Southern Ontario
Ottawa
Southwestern Ontario
- Live Embroidery in London
- Live Embroidery in St. Thomas
- Live Embroidery in St. Marys
- Live Embroidery in Ingersoll
- Live Embroidery in Tillsonburg
- Live Embroidery in Aylmer
- Live Embroidery in Windsor
- Live Embroidery in Sarnia
- Live Embroidery in Stratford
- Live Embroidery in Brantford
- Live Embroidery in Woodstock
Essex
- Live Embroidery in Amherstburg
- Live Embroidery in Essex
- Live Embroidery in Kingsville
- Live Embroidery in Lakeshore
- Live Embroidery in LaSalle
- Live Embroidery in Tecumseh
Lambton
Eastern Ontario
- Live Embroidery in Kingston
- Live Embroidery in Belleville
- Live Embroidery in Brockville
- Live Embroidery in Cornwall
- Live Embroidery in Quinte West
- Live Embroidery in Prince Edward County
- Live Embroidery in Clarence-Rockland
- Live Embroidery in Pembroke
- Live Embroidery in Hawkesbury
- Live Embroidery in Deseronto
- Live Embroidery in Bancroft
Northumberland / Quinte
St. Lawrence
Lanark / Ottawa Valley
- Live Embroidery in Smiths Falls
- Live Embroidery in Carleton Place
- Live Embroidery in Perth
- Live Embroidery in Renfrew
- Live Embroidery in Arnprior
- Live Embroidery in Petawawa
- Live Embroidery in Deep River
- Live Embroidery in Mississippi Mills
- Live Embroidery in Laurentian Hills
- Live Embroidery in Mattawa
Central Ontario / Kawarthas
- Live Embroidery in Peterborough
- Live Embroidery in Kawartha Lakes
- Live Embroidery in Orillia
- Live Embroidery in Owen Sound
Bruce / Grey
- Live Embroidery in Hanover
- Live Embroidery in Saugeen Shores
- Live Embroidery in South Bruce Peninsula
- Live Embroidery in Goderich
- Live Embroidery in The Blue Mountains
Niagara
- Live Embroidery in Port Colborne
- Live Embroidery in Lincoln
- Live Embroidery in Niagara-on-the-Lake
- Live Embroidery in Pelham
Muskoka / Parry Sound
- Live Embroidery in Kearney
- Live Embroidery in Parry Sound
- Live Embroidery in Huntsville
- Live Embroidery in Bracebridge
- Live Embroidery in Gravenhurst
Northern Ontario
- Live Embroidery in Greater Sudbury
- Live Embroidery in North Bay
- Live Embroidery in Timmins
- Live Embroidery in Thunder Bay
- Live Embroidery in Sault Ste. Marie
- Live Embroidery in Kenora
- Live Embroidery in Dryden
- Live Embroidery in Elliot Lake
- Live Embroidery in Temiskaming Shores
- Live Embroidery in Blind River
- Live Embroidery in Bruce Mines
- Live Embroidery in Cobalt
- Live Embroidery in Englehart
- Live Embroidery in Gore Bay
- Live Embroidery in Kirkland Lake
- Live Embroidery in Latchford
- Live Embroidery in Spanish
- Live Embroidery in Atikokan
- Live Embroidery in Fort Frances
- Live Embroidery in Rainy River
- Live Embroidery in Cochrane
- Live Embroidery in Kapuskasing
- Live Embroidery in Hearst
- Live Embroidery in Iroquois Falls
- Live Embroidery in Smooth Rock Falls
- Live Embroidery in Moosonee
- Live Embroidery in Marathon
- Live Embroidery in Thessalon
- Live Embroidery in Espanola
The full list covers all 52 cities and 88 towns in Ontario.
Ready to book? See our Live Event Activations page for booking options, or lock in your date with the $500 deposit.
Not ready to lock in your date yet? No problem — use the inquiry form on the main event page to leave your date open and tell us about your event. No deposit needed to enquire.
Screen Printing
We're Now at Our New Shop on Weston Road
Toronto Embroidery is now operating from its new shop on Weston Road in Toronto's west end.

Honoring Remembrance Day with Free Poppy Embroidery
At Toronto Embroidery, we believe in the importance of honoring and remembering those who have served and sacrificed for our country. This year, to mark Remembrance Day, we are hosting a special in...
Discover Our New Exclusive Custom Apparel Deals Page!
We’re excited to announce the launch of our brand-new Exclusive Custom Apparel Deals page at Toronto Embroidery! Whether you’re outfitting a team, planning a business event, or need high-quality cu...

