McTeggart Irish Dancers of North Texas

McTeggart Irish Dancers of North Texas


McTeggart Variety Show

We are excited to be hosting a variety show fundraiser to benefit our dancers competing at the North American Irish Dancing Championships in July. This prestigious competition is being held in Vancouver, British Columbia and will include the top dancers from around the world. McTeggart North Texas is proud of our dancers that qualified at our regional competition in December and hope to help them make this journey possible.

This event will be held on June 22 from 6pm to 9pm at St. Mary the Virgin Parish Hall in Arlington, Texas. The entry fees will be $5 per person with a family max of $25. Food and drinks will be for sale.

The show will include many performers of all types, ranging from musicians, singers and of course dancing! We will also be holding a silent auction and bake sale to benefit these dancers. 

We hope to see everyone joining in on the craic!

Sign up to be in the show!

All family-friendly acts are welcome to join in on the fun. Acts do not have to be Irish themed to participate. Group and solo acts will be considered. Sign up before June 15!

Sign up


Registration for 2019 Summer Camp Open Now!


We will be hosting our third annual summer dance camp in our North Richland Hills studio in July! This opportunity is open to dancers aged 5+ who are ready to learn a jig or two. Don't wait to sign up as spots are limited!

Register now

Register for Classes


We are always registering new dancers for classes! If you saw us perform this year and want to join in on the fun, head over to our classes page for more information. 

We have classes for ages four and up!


Support Our Dancers

McTeggart Irish Dancers of North Texas  is a 501(c)(3) charitable organization. 

Pay with PayPal or a debit/credit card

Contact Us

Visit us!

Feel free to stop by if you have any questions or want to check out our studio! 

McTeggart Irish Dancers of North Texas

​8401 Blvd. 26, Suite 7, North Richland Hills, TX 76180

(682) 514-9313

Send Us an Email


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.