Summer Camps

Consider Bella Vista day camps for your child, grandchild or visiting friends and family. We have many cost-effective programs now available for registration.

Camp Bella Vista

Ages 7-12

Monday 12-4 p.m. “Art in the Park” includes arts and crafts followed by swimming.
Wednesday & Friday 9 a.m.-4 p.m. “Game Day” features miniature golf, outdoor competitions and carnival games followed by swimming.

Monday Wednesday Friday
June 5 June 7 June 9
June 12 June 14 June 16
June 19 June 21 June 23
June 26 June 28 June 30
July 3 No Camp July 5 July 7
July 10 July 12 July 14
July 17 July 19 July 21
July 24 July 26 July 28


Fees (session is cost per child): $75 per week; $15 for Monday only; $30 for Wednesday or Friday only.

Junior Golf Clinic

Ages 6-18

Tuesday-Friday 8:30 a.m.-12 p.m. Kids will be coached by PGA Staff instructors and go through all aspects of the swing and golf etiquette.

First Camp: May 30-June 2

Second Camp: August 8-11

Fees: $100 for 4 days

Call to register: 479-855-5079

Junior Tennis Camp

Ages 6-18

Coaches include three certified USPTA instructors with over 80 years combined experience. Teaching will compliment all levels of the game for various ages and abilities. Monday-Thursday, 9 a.m.-2:30 p.m. (last hour includes optional match play or swimming time)

Choose from up to three Tennis Camps:
June 12-15; July 10-13; July 31-August 3

Fees: Bella Vista POA Member: $180 per child; Non-Members: $190 per child

PGA Junior League

Ages 8-13

The Junior League is a wonderful way to get juniors involved in golf in a fun, team environment. The kids will play in team matches, competing against local teams from Pinnacle CC, Shadow Valley CC, and The First Tee; teams will play one home match against each team and one away match against each team. All green fees, practice sessions with BV Golf Staff, and team uniforms are included with the entry fee. Weekly practice sessions with matches played Saturdays in June and July.

Fees: $175

Go to to sign up. Call Gavin Smith at 479-855-8123 to get more information including match dates/times.