Ninja Fest at Lake Frances is kicking off its second season this summer. Ninja Fest is located on 150 beautifully wooded acres in Crossville, TN. Lake Frances, a private 32-acre lake, makes the site one of the most picturesque camps in the country. Ninja Fest runs in conjunction with Flip Fest Summer Gymnastics Camp, one of the premier gymnastics camps in the country and the only camp owned and operated by two Olympians, John Macready and John Roethlisberger.

Ninja Fest is designed to bring to life everything kids love to do—running, jumping, climbing, flipping and becoming a ninja warrior. Campers will be tested and inspired by obstacles and challenges both within our 26,000 feet of indoor gym space, and throughout the amazing and adventure-inspiring Lake Frances property.

Our goal at Ninja Fest is for new Ninja Fest Warriors to not just leave better athletes and for them to conquer their training goals, but to leave empowered, believing that, with hard work and perseverance, they can conquer any challenge that life puts in front of them.

Do you have what it takes to be a Ninja Fest Warrior?


Crossville, Tennessee, is located one hour west of Knoxville, and one and a half hours east of Nashville
off Interstate 40. Campers should fly into Nashville International Airport BNA. Crossville, TN, is within a day’s drive from 70% of the US Population. Don’t feel like driving? There are great deals to fly into Nashville. 

Camp is in the central Standard time zone (CST). 



Training will be led by American Ninja Warrior participant and former elite level gymnast Spencer Johnson. Spencer has the unique ability to create an awesome camp experience while also challenging campers to push their physical limits. Campers will participate in unique ninja obstacles, and will also have access to loose foam pits, trampolines, ropes and the gymnastics equipment also used by ninja warriors.

Camp Dates

Week One
May 27 - June 1

Week Two
June 3 - June 8

Week Three
June 10 - June 15

Week Four
June 17 - June 22

Week Five
June 24 - June 29

Week Six
July 1 - July 6

Week Seven
July 8 - July 13

Week Eight
July 15 - July 20

Week Nine
July 22 - July 27

Week Ten
July 29 - August 3

Week Eleven
August 5 - August 10