Frequently Asked Questions

How do I register for a Recreation class?

You can now register online for most of our classes and activities. Register online now

Or complete a class registration form and return it with payment to the Recreation Office, in person or via fax or mail.

Locations for walk in registrations and hours:

Jim Porter Recreation Center (Located at Brengle Terrace Park)

Civic Center

1200 Vale Terrace Drive

Vista, CA 92084

(760) 639-6156

Tues-Fri 8:30am - 3:30pm

200 Civic Center Dr.

Vista, CA 92084

(760) 726-1340 ext. 1571

Mon-Thurs 9:00am-5:00pm

Fri 9:00am-3:00pm

How do I register my child for Recreation Day Camp Program?

Please visit the Day Camp Program page for details on registration, payment, and various camp offerings.

Where can I purchase single show and/or season tickets for the Moonlight or Avo?

Visit or call VisTix directly at (760) 724-2110.

Where can I purchase tickets, season passes, or register for programs at The Wave?

During the summer season, tickets are available for purchase at The Wave Ticket Booth. The Ticket Booth opens 30 minutes prior to park opening. Season Passes are available for purchase in the Wave Guest Relations Office, 101 Wave Drive. You may register for aquatic programs at the Wave Guest Relations Office or by calling the Camp/Swim Lesson phone line at (760) 726-1340 ext. 1552.
Visit for more information or call the Wave Guest Relations Office at (760) 726-1340 ext 1551.

How can I contact someone regarding a park concern after business hours?

Please call our Park Directors at (760) 277-8108.

How do I rent a park or city facility?

Please call our facility reservation specialist at (760) 726-1340 ext. 1575 or reserve a facility online.

I need information about Vista's (McClellan) Senior Center!

Please visit our Senior Services page or our frequently asked questions page.

How do I advertise in the recGuide - Vista's Recreation Guide?

Contact Community Services at (760) 726-1340 ext. 1145 to learn more.

How do I sign up for the Vista on the Go! eNewsletter?

Stay connected with Vista on the Go! - our bi-weekly eNewsletter full of information about upcoming classes, events and family activities. Sign up today!