Make a Donation:
DirectionsContact Us
yoga infographic
The goal of Integral Yoga is an easeful body, a peaceful mind and a useful life.
- Sri Swami Satchidananda
Integral Yoga Institute Princeton offers many different classes:
To suit every need
  • Integral Yoga Classes
  • Yoga Teacher Training
  • Kirtan Chanting
  • Meditation
  • Yoga Retreats
For all levels
  • Prenatal Yoga Classes
  • Restorative Yoga Classes
  • Vinyasa Yoga Classes
  • Yoga Related Workshops
  • Guest Lecturers
We serve the greater Princeton and South Brunswick Communities from our two centers located at 613 Ridge Road, Monmouth Junction, NJ and 57 Sand Hills Rd, Kendall Park, NJ. There are several different levels of Integral Yoga classes, Meditation Classes, Healing Circles, Kirtan Chanting, and workshops on all yoga-related topics.
The IYI's amazing introductory deal...
20 classes over a 3-month period
with any of our instructors
at both of our locations
only $45
- - - - - - -
Notes: Only available to those new to the IYI; once purchased you have 3 months to begin using it, and then you have 3 months to come to as many as 20 classes (our free classes on the 2nd Saturday of each month do not use up one of your 20 classes); not valid for the Prenatal Classes; if classes are not started within 3 months of purchase you still have the $45 paid as a credit to use at the IYI for whatever you'd like.
  • 20 classes for $45
Please click the button below to purchase the IYI Amazing Introductory Deal.
Special Events
Featured Event
From Thu. September 8th at 6:30pm to Sun. November 20th at 6pm, please join us for 200-hr Yoga Alliance Integral Yoga Teacher Training.

 Yoga Alliance 200-hour Certification Teacher Training

September 8 through November 20, 2016

Here is a wonderful opportunity to deepen your practice,

become thoroughly grounded in Yoga and effectively share these great teachings with others.

The Training is comprehensive

giving you a solid foundation in Asana Practice and Instruction, Meditation, and Pranayama.

"I am not sure how to convey the impact that TT has had on my life - I was going in with no expectations really, and what I got out is a new way of engaging with life. ...Integral Yoga Teacher Training will give you what you need, even if you don't know now what that would be, you just need to show up and your life will be beautifully transformed."  - Amrita

LOCATION:  Princeton Integral Yoga Community Center, Princeton Shopping Center, 301 N. Harrison Street, Bldg A ~ Suite 1E, Princeton, NJ 08540 [click here for map & driving directions] 

In this comprehensive Yoga Teacher Training you will acquire the skills necessary for instructing the basic Integral Yoga Hatha class, the basic class taught to thousands of students at Integral Yoga Institutes and Centers, and around the world, and utilized by Dr. Dean Ornish in his groundbreaking work in reversing heart disease.

Benefit from the in-depth study and practice of Hatha Yoga while acquiring an important and thorough grounding in the fundamentals of all branches of yoga. This is a wonderful opportunity to deepen your practice, become thoroughly grounded in Yoga and effectively share these great teachings with others. Though many take the Training only to deepen their practice and come to understand yoga more fully, which certainly happens, since they are so well trained to share the teachings most do become some of the best, respected and appreciated yoga instructors.

This concentrated program is designed so you can still maintain your family and work responsibilities.

From September 8 through Graduation on November 20, 2016 classes are held most Sundays from 8 am to 4 pm, most Thursdays evenings from 6:30-9:30 pm, and 10 Tuesdays from 6:30-9:30 pm. There is also a 4-day weekend retreat in October. [click here to see the full Schedule]

You have a wonderful team of experienced instructors:  Jayadeva E-RYT 500 *  Ron Cohen, RYT500 * Sandi Merrill, RYT 500 * Ambika Desa, RYT 500 * Andrea Sacchetti, E-RYT 500, CYT * Jeffrey Ramdas Starbuck,RYT *   (click any teacher for their bio)

Click: here for the  application;  here for  costs; and here for the course  calendar.

The Course Tuition is $3,250 (after 9/1/2016)

Enroll by 7/1/2016 and pay only $2,700, a savings of $550

Enroll between 7/2 to 9/1/2016 and pay only $2,950, still a savings of $300

Several Monthly Payment Plans are available, too. For more information about the Training or to set up a personalized Payment Plan contact Jayadeva: phone 609-851-1721 or

For the Registration Form, the full Calendar Schedule, information about the instructors, the different payments plans and more...

go to:

"Being able to take the TT course was one of the best things I ever did for myself. I learned so much, not only the asanas, but how to apply them in my daily life. I feel I can always come back to the strength, the peace and the stillness whenever I feel out of balance. Learning the Yoga Sutres has given me more wisdom as to how I know I should be. Learning to meditate has been powerful for me, too. It has given me a calmness I never had before, learning to let go and not be attached to outcomes. And I have made friends that I know I will keep forever. On top of all that, being able to teach at the Institute and at my home and share this knowledge has been wonderful for me. I will always be grateful." - Vera

enroll by 7/1/2016   Regular Price
Your own true nature is happiness.The minute you realize that you are always happy, that you have a permanent relationship within, then you become independent. You don't depend on anything or any one for your happiness.
- Sri Swami Satchidananda
613 Ridge Road Suite 110 Monmouth Junction, NJ 08852 • 732-274-2410

Error Occurred While Processing Request The web site you are accessing has experienced an unexpected error.
Please contact the website administrator.

The following information is meant for the website developer for debugging purposes.
Error Occurred While Processing Request

Could not find the included template contact.cfm.

Note: If you wish to use an absolute template path (for example, template="/mypath/index.cfm") with CFINCLUDE, you must create a mapping for the path using the ColdFusion Administrator. Or, you can use per-application settings to specify mappings specific to this application by specifying a mappings struct to THIS.mappings in Application.cfc.
Using relative paths (for example, template="index.cfm" or template="../index.cfm") does not require the creation of any special mappings. It is therefore recommended that you use relative paths with CFINCLUDE whenever possible.
The error occurred in D:/Inetpub/vhosts/ line 257
255 : 		<div id="Copyright">Copyright &copy; 2007-<cfoutput>#Year(Now())#</cfoutput> Integral Yoga Institute Princeton</div>
256 : 	</td>
257 : 	<cfinclude template="contact.cfm">
258 :   </tr>
259 :   


Browser   CCBot/2.0 (
Remote Address
Date/Time   26-May-16 03:12 PM
Stack Trace
at cfindex2ecfm406681134.runPage(D:/Inetpub/vhosts/

coldfusion.tagext.lang.IncludeTag$NoSuchIncludeTemplateException: Could not find the included template contact.cfm.
	at coldfusion.tagext.lang.IncludeTag.setTemplate(
	at cfindex2ecfm406681134.runPage(D:\Inetpub\vhosts\\httpdocs\index.cfm:257)
	at coldfusion.runtime.CfJspPage.invoke(
	at coldfusion.tagext.lang.IncludeTag.doStartTag(
	at coldfusion.filter.CfincludeFilter.invoke(
	at coldfusion.filter.ApplicationFilter.invoke(
	at coldfusion.filter.RequestMonitorFilter.invoke(
	at coldfusion.filter.MonitoringFilter.invoke(
	at coldfusion.filter.PathFilter.invoke(
	at coldfusion.filter.ExceptionFilter.invoke(
	at coldfusion.filter.ClientScopePersistenceFilter.invoke(
	at coldfusion.filter.BrowserFilter.invoke(
	at coldfusion.filter.NoCacheFilter.invoke(
	at coldfusion.filter.GlobalsFilter.invoke(
	at coldfusion.filter.DatasourceFilter.invoke(
	at coldfusion.filter.CachingFilter.invoke(
	at coldfusion.CfmServlet.service(
	at coldfusion.bootstrap.BootstrapServlet.service(
	at jrun.servlet.FilterChain.doFilter(
	at coldfusion.monitor.event.MonitoringServletFilter.doFilter(
	at coldfusion.bootstrap.BootstrapFilter.doFilter(
	at jrun.servlet.FilterChain.doFilter(
	at jrun.servlet.FilterChain.service(
	at jrun.servlet.ServletInvoker.invoke(
	at jrun.servlet.JRunInvokerChain.invokeNext(
	at jrun.servlet.JRunRequestDispatcher.invoke(
	at jrun.servlet.ServletEngineService.dispatch(
	at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(
	at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(
	at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(
	at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(