TSF_Logo

Welcome to the Texas Scottish Festival & Highland Games.

The skirl of the Pipes, the cheers of encouragement for the Athletic events, and the swirling of the Highland Dancers reminds all Scots of our rich and glorious heritage.

Thank You!

After years of enjoying our Scottish Heritage underneath the blazing Texas sun, we changed the dates to a more "Scot-Friendly" environment. And you responded with a resounding YES with a record-breaking attendance! Obviously, the cooler temperatures of early May are more to your liking. So, we are making this a permanent change. This year, the annual Festival will be held on the second weekend of May. So now you can be even "cooler" than before as we celebrate all that is Scottish! 2015 will be our 29th year!

MAY 8, 9, & 10, 2015

I hope that you will join us again in 2015, and as always:
I bid you all CEUD MILE FAILTE, a 100,000 welcomes.

Ray McDonald, Executive Director


We are pleased to once again have the
"Quality Inn at Arlington Highlands"
as our official host hotel!


The Quality Inn at Arlington Highlands will be the weekend festival HQ when not on site and the accommodation for all our entertainers, judges, and competitors. We have the entire hotel so we can customize the weekend for our Scottish Festival attendees.

Download the Host Hotel information sheet!


Have you read our NEW "E-News Letter"?
Download the newsletter here.

louis vuitton outlet legend blue 11s michael kors outlet jordan retro 11 louis vuitton outlet air jordan 4 michael kors outlet jordan retro 11 uggs on sale louis vuitton outlet air jordan 4 louis vuitton outlet jordan 11 legend blue jordan 11 jordan 11 canada goose air jordan 4 air jordans jordan retro 13 jordan 4 oreo canada goose sale michael kors outlet jordan retro 11 jordan retro 4 jordan retro 4 uggs outlet air jordan 4 jordan retro 11 jordan retro 11 jordan retro 11 jordan 11 legend blue louis vuitton outlet air jordans michael kors outlet michael kors outlet louis vuitton outlet michael kors outlet uggs outlet uggs outlet red cements 10s air jordan 4 canada goose sale air jordan 11 louis vuitton outlet red cements 10s jordan retro 11 michael kors outlet michael kors outlet jordan 11 louis vuitton outlet louis vuitton outlet jordan 11 legend blue jordan 11 legend blue louis vuitton outlet michael kors outlet uggs on sale air jordan 4 uggs on sale jordan 4 louis vuitton outlet jordan retro 4 louis vuitton outlet louis vuitton outlet louis vuitton outlet retro jordans michael kors outlet jordan 11 louis vuitton outlet canada goose outlet canada goose sale jordan retro 11 air jordans canada goose sale jordan retro 4 red cements 10s air jordan 4 jordan retro 4 louis vuitton outlet louis vuitton outlet air jordan 4 jordan retro 11 louis vuitton outlet louis vuitton outlet Legend blue 11s jordan retro 11 michael kors outlet michael kors outlet jordan 11 jordan 4 jordan retro 11 michael kors outlet jordan retro 11 michael kors outlet uggs outlet jordan 7 french blue uggs outlet canada goose sale red cements 10s jordan retro 4 michael kors outlet red cements 10s air jordans uggs outlet louis vuitton outlet canada goose sale louis vuitton outlet louis vuitton outlet jordan 11 jordan 11 michael kors outlet jordan 11 air jordan 4 canada goose outlet jordan 11 legend blue louis vuitton outlet jordan 11 jordan retro 4 jordan retro 11 michael kors outlet jordan 13 uggs outlet louis vuitton outlet jordan retro 4 michael kors outlet jordan 11 uggs outlet louis vuitton uggs outlet louis vuitton outlet michael kors outlet jordan 11 michael kors outlet michael kors outlet canada goose sale air jordan 4 louis vuitton outlet uggs outlet jordan 4 jordan 11 jordan 7 french blue air jordan 4 air jordans air jordans michael kors outlet michael kors outlet michael kors outlet louis vuitton outlet louis vuitton outlet jordan 13 french blue 7s jordan retro 7 jordan retro 11 michael kors outlet jordan retro 4 louis vuitton outlet michael kors outlet michael kors outlet jordan 7 french blue air jordan 11 louis vuitton outlet jordan retro 11 air jordans jordan retro 13 jordan 11 jordan 4 jordan 11 jordan retro 11 jordan 11 legend blue louis vuitton outlet jordan retro 11 louis vuitton outlet jordan retro 11 air jordan 4 jordan 10 red cements air jordan 4 jordan 11 louis vuitton outlet jordan 4 michael kors outlet air jordan 11 air jordans jordan retro 11 michael kors outlet michael kors outlet jordan 4 canada goose sale jordan retro 11 michael kors outlet louis vuitton outlet jordan retro 11 michael kors outlet air jordan 4 louis vuitton outlet jordan retro 11 jordan 11 oreo 4s jordan retro 4 michael kors outlet jordan 4 louis vuitton outlet french blue 7s jordan retro 11 louis vuitton outlet jordan 11 louis vuitton outlet air jordans jordan 11 jordan retro 4 louis vuitton outlet jordan 4 louis vuitton outlet jordan retro 11 jordan retro 11 uggs outlet jordan retro 11 louis vuitton outlet jordan 11 red cements 10s air jordan 4 louis vuitton outlet jordan 11 legend blue louis vuitton outlet michael kors outlet louis vuitton outlet red cements 10s canada goose outlet jordan 4 michael kors outlet jordan 11 air jordans michael kors outlet jordan retro 7 jordan 11 legend blue canada goose sale jordan 11 louis vuitton outlet louis vuitton outlet jordan retro 11 jordan retro 7 jordan retro 4 michael kors outlet michael kors outlet jordan 11 jordan 4 jordan 11 louis vuitton outlet jordan retro 11 jordan retro 11 air jordan 4 jordan 11 canada goose sale jordan retro 11 louis vuitton outlet jordan 11 jordan 11 louis vuitton outlet jordan 11 jordan 11 legend blue jordan 11 canada goose michael kors outlet french blue 7s louis vuitton outlet jordan retro 11 michael kors outlet canada goose outlet jordan 7 french blue air jordan 4 michael kors outlet jordan retro 4 jordan retro 7 oreo 4s louis vuitton outlet jordan 11 air jordan 11 french blue 7s jordan 11 legend blue legend blue 11s michael kors outlet jordan retro 11 jordan retro 4 jordan 11 jordan 11 michael kors outlet jordan 10 red cements jordan 11 jordan retro 11 air jordan 4 jordan 11 louis vuitton outlet jordan retro 4 jordan 11 louis vuitton outlet jordan 11 jordan retro 4 jordan 11 michael kors outlet michael kors outlet louis vuitton outlet michael kors outlet michael kors outlet michael kors outlet canada goose outlet air jordan 11 jordan 4 louis vuitton outlet jordan 11 jordan retro 11 jordan retro 11 michael kors outlet french blue 7s louis vuitton outlet michael kors outlet jordan retro 11 jordan 4 jordan retro 7 louis vuitton outlet jordan retro 4 jordan retro 11 french blue 7s french blue 7s air jordan 4 michael kors outlet jordan 4 uggs on sale jordan 11 legend blue louis vuitton outlet louis vuitton outlet jordan retro 13 louis vuitton outlet jordan retro 11 air jordan 4 jordan retro 13 louis vuitton outlet jordan 11 jordan retro 11 jordan retro 11 michael kors outlet air jordans louis vuitton outlet jordan retro 11 jordan retro 11 french blue 7s michael kors outlet jordan retro 11 michael kors outlet michael kors outlet uggs outlet oreo 4s uggs outlet michael kors outlet michael kors outlet louis vuitton outlet michael kors outlet louis vuitton outlet jordan retro 11 french blue 7s jordan 11 jordan retro 4 jordan retro 11 legend blue 11s canada goose outlet beats by dre cheap coach outlet retro jordans jordan retro 7 beats by dre cheap Michael Kors outlet canada goose outlet Michael Kors outlet jordan retro 7 air jordans Michael Kors outlet jordan retro 7 retro jordans Michael Kors outlet canada goose outlet jordan retro 7 jordan retro 7 Michael Kors outlet jordan retro 12 nike air max jordan retro 12 moncler jackets louis vuitton outlet moncler jackets louis vuitton outlet moncler jackets louis vuitton sac coach outlet nike air max louis vuitton outlet beats by dre cheap beats by dre cheap moncler jackets nike air max jordan retro 12 moncler jackets jordan 12 louis vuitton sac coach factory jordan 7 Michael Kors outlet canada goose nike jordan retro 7 canada goose outlet jordan retro 7 beats by dre cheap canada goose outlet beats by dre Michael Kors outlet Michael Kors outlet retro jordans Michael Kors outlet jordan retro 7 jordan retro 7 coach factory jordan retro 7 Michael Kors outlet beats by dre cheap uggs jordan retro 12 louis vuitton outlet nike free run sac louis vuitton moncler jackets moncler jackets sac louis vuitton beats by dre cheap jordan retro 12 louis vuitton outlet moncler jackets louis vuitton sac beats by dre cheap beats by dre cheap moncler jackets louis vuitton coach outlet moncler jackets coach outlet jordan retro 7 canada goose outlet beats by dre cheap canada goose outlet coach outlet canada goose outlet beats by dre canada goose outlet retro jordans coach factory beats by dre cheap retro jordans beats by dre cheap jordan retro 7 canada goose outlet nike beats by dre cheap air jordans jordan retro 7 jordan retro 12 nike free run louis vuitton outlet louis vuitton outlet moncler jackets louis vuitton nike air max coach outlet moncler jackets uggs outlet uggs outlet uggs outlet moncler jackets nike free run jordan retro 12 moncler jackets louis vuitton outlet jordan retro 12 jordan retro 12 louis vuitton sac nike legend blue 11s jordan 7 Michael Kors outlet jordan retro 7 nike coach factory nike coach factory nike canada goose outlet Michael Kors outlet canada goose outlet canada goose Michael Kors outlet canada goose coach factory nike canada goose retro jordans jordan 12 nike air max louis vuitton sac moncler jackets jordan retro 12 moncler jackets jordan 12 louis vuitton sac louis vuitton outlet moncler jackets moncler jackets jordan retro 12 beats by dre cheap moncler jackets nike air max nike free run moncler jackets coach outlet moncler jackets nike free run Michael Kors outlet canada goose outlet canada goose outlet Michael Kors outlet canada goose outlet jordan 7 jordan retro 7 jordan 7 legend blue 11s retro jordans retro jordans Michael Kors outlet canada goose outlet canada goose outlet Michael Kors outlet legend blue 11s jordan retro 7 beats by dre cheap coach outlet Michael Kors outlet beats by dre cheap moncler jackets beats by dre cheap coach outlet uggs louis vuitton beats by dre cheap nike free run beats by dre cheap jordan retro 12 louis vuitton outlet sac louis vuitton nike free run nike free run beats by dre cheap moncler jackets beats by dre cheap nike free run coach outlet moncler jackets Michael Kors outlet legend blue 11s coach factory Michael Kors outlet Michael Kors outlet beats by dre cheap Michael Kors outlet Michael Kors outlet canada goose outlet Michael Kors outlet jordan retro 7 jordan retro 7 jordan retro 7 jordan 7 coach outlet legend blue 11s beats by dre cheap canada goose outlet nike nike louis vuitton outlet nike air max nike air max louis vuitton outlet jordan retro 12 moncler jackets uggs outlet coach outlet louis vuitton outlet louis vuitton outlet nike free run louis vuitton outlet louis vuitton outlet coach outlet beats by dre cheap louis vuitton outlet nike air max moncler jackets moncler jackets beats by dre cheap jordan retro 7 Michael Kors outlet nike retro jordans jordan retro 7 jordan 7 Michael Kors outlet legend blue 11s nike Michael Kors outlet Michael Kors outlet jordan retro 7 canada goose outlet canada goose Michael Kors outlet retro jordans beats by dre cheap beats by dre cheap beats by dre cheap retro jordans moncler jackets louis vuitton sac louis vuitton outlet beats by dre cheap moncler jackets moncler jackets louis vuitton outlet sac louis vuitton louis vuitton outlet moncler jackets beats by dre cheap louis vuitton sac nike free run coach outlet louis vuitton outlet louis vuitton beats by dre cheap louis vuitton outlet louis vuitton sac beats by dre cheap nike legend blue 11s jordan 7 Michael Kors outlet jordan retro 7 nike coach factory coach factory coach outlet nike canada goose outlet Michael Kors outlet canada goose outlet retro jordans canada goose Michael Kors outlet canada goose coach factory nike canada goose outlet louis vuitton outlet jordan retro 12 nike air max louis vuitton sac moncler jackets jordan retro 12 moncler jackets jordan 12 louis vuitton sac louis vuitton outlet moncler jackets moncler jackets jordan retro 12 beats by dre cheap moncler jackets nike air max nike free run moncler jackets coach outlet moncler jackets canada goose outlet jordan retro 7 legend blue 11s beats by dre Michael Kors outlet legend blue 11s beats by dre cheap jordan retro 7 Michael Kors outlet nike retro jordans legend blue 11s canada goose outlet canada goose outlet canada goose outlet retro jordans coach outlet retro jordans nike legend blue 11s beats by dre cheap moncler jackets louis vuitton outlet louis vuitton sac beats by dre cheap nike air max jordan 12 louis vuitton outlet jordan retro 12 coach outlet beats by dre cheap jordan retro 12 louis vuitton sac nike air max jordan retro 12 beats by dre cheap nike free run louis vuitton sac uggs outlet nike free run