Prenatal Classes/Mom and Baby Groups

Prenatal Classes

Weeberry Prenatal Education
In-person group or private prenatal classes offered by Registered Nurses in Guelph

Birth n’ Baby (ph: 519-217-2780)
Prenatal classes are offered by doulas in Orangeville

Lifetime of Love Doula Services (ph: 416-826-1806)
Hypnobirthing & Childbirth Education classes offered in Orangeville; birth doula and postpartum support

Wellington-Dufferin-Guelph Public Health (ph: 1-800-265-7293 ext. 5701)
In-person classes are currently offered in Orangeville.
Free online prenatal classes available to women living in Wellington County, Dufferin County or Guelph.

Tummies to Toes (519-571-9743)
Private prenatal classes offered in the Guelph/KW region.

Peel Region Public Health (ph: 905-799-7700)
Classes are offered in Bolton, Mississauga and Brampton.

Public Health Grey Bruce (ph: 1-800-263-3456)
Classes are offered in Walkerton, Hanover, Durham and Owen Sound.

Durham Region Free Online Prenatal Classes
No registration required.

Brown Roots Baby
Private online prenatal class program run by a naturopath/doula.

Pickles and Ice Cream Birth Services (Durham)
Private or group childbirth preparation classes taught by a doula


Prenatal Education Organizations

International Childbirth Education Association
Professional organization that supports educators and health care professionals who believe in freedom to make decisions based on knowledge of alternatives in family-centered maternity and newborn care.

Lamaze International

Childbirth and Postpartum Professional Association

Bradley Method of Husband-Coached Natural Childbirth

Birthing From Within

Penny Simkin


Yoga & Fitness Classes

Alchemy (ph: 226-820-4942)
Prenatal and postpartum yoga classes
Locations in Elora, Fergus and Belwood

Riverdale Fitness Mill (ph: 905-838-3236)
Prenatal and postpartum yoga classes
104 Maple Avenue, Inglewood (Caledon)

Renew Life Therapies & Yoga (ph: 519-323-9295)
179 Norpark Ave, Unit 1, Mount Forest

Uniquely Pure (ph: 519-216-1167)
Yoga classes in Belwood
37 Wellington Road 19, Belwood

Orangeville Pilates & Yoga (ph: 519-217-4739)
228 Broadway, Unit #3, Orangeville

Yummy Mummy Wellness (ph: 519-362-0980)
Fitness classes in Fergus, Elora & Guelph

Saugeen Fitness and Spa (ph: 519-509-9090)
Fitness and yoga classes in Mount Forest​

Free online Yoga Classes
Hundreds of free yoga videos at all levels including prenatal and postnatal yoga


Mom and Baby Groups

Baby Time/Toddler Time (FREE)
Grand Valley Public Library (Grand Valley)

Ready to Read with Babies (FREE)
Orangeville Public Library

Early Years Programs – Dufferin County (FREE)
Offered in Grand Valley, Orangeville and Shelburne

Early Years Programs – Centre and North Wellington (FREE)
Offered in Fergus, Elora, Alma, Belwood, Mount Forest, Palmerson, Moorefield, Drayton

Coffee, Tea, Mom & Me – Mom & Baby Monthly Social (FREE)
Typically 1st Monday of every month
Facilitated by Lifetime of Love Doula Services in cooperation with Discover Your Yoga & Mochaberry Coffee, for new moms with babes in arms

Baby Song – The Salvation Army

Rockabye Babies
Rock n Read (Orangeville)

Tunes 4 Tots

PS Studio’s Music Together
Music classes for infants, toddlers and preschoolers (Orangeville)


Local Facebook Groups

Pregnant & Parenting in Orangeville & Area
Online Mom Group facilitated by Lifetime of Love Doula Services
Orangeville and Area Babywearers
Online group with in-person meetups to discuss babywearing, facilitated by a local family doctor and mom

Please note that Grand Valley Midwives does not endorse or promote any of the information, products or services contained in any of the links posted on our website. We do not receive any compensation, financial or otherwise, for including these links on our website. Accessing information, products or services through any of the links provided is entirely at the user’s own risk. Information on these websites is not meant to replace advice from your midwife.