Quick Links
Everything you need for camp
💳 Final balances are due June 28, 2026. Please complete any remaining payments before check-in — students cannot board the bus with an unpaid balance.
Check-in & Pickup
Drop-off & pickup at a glance
MSC Camp
Middle School · July 6–8, 2026
Check-in10:30–11:30am · Mon 7/6
Pickup4:00pm · Wed 7/8
Rally Camp
High School · July 8–11, 2026
Check-in8:30–9:30am · Wed 7/8
Pickup4:30pm · Sat 7/11
📍 All check-in & pickup happens at the Vacaville campus for every campus. Please confirm all forms are signed and payments complete before arrival. (Camp is held at Alliance Redwoods, Occidental, CA.)
Frequently Asked Questions
Camp questions, answered
Where is camp located?
Camp takes place at Alliance Redwoods in Occidental, CA — a well-established youth camp facility with cabins, dining, and recreation spaces all on-site.
Do you offer payment plans?
Yes. You can secure your student's spot with a deposit and pay the balance over time. All balances must be paid by June 28, 2026.
Do you have scholarships available?
Yes! We offer 50% sponsorships for camp this year. Email
youth@tfh.org to be added to our scholarship list. Our hope is to sponsor everyone who needs it, but sponsorships are given on a first-come, first-served basis and are not guaranteed.
What should my student bring?
Are there rules or guidelines for camp?
How are students supervised?
Your student will be cared for by trained leaders, camp staff, and a medical team throughout the entire experience. All leaders are background checked, students are supervised at all times, and safety and care are a top priority.
Can students bring their phones?
Campers may use phones only during designated free time from 3:00–6:30pm. Outside those hours, phones are turned in to counselors during night sessions and held by staff until the next free time (medical exceptions accommodated). Campers can request staff help for urgent communication, and repeated misuse may result in the device being held for the remainder of camp.
Where is the check-in / pickup location?
Check-in and pickup happen at the Vacaville campus for all campuses. Please make sure all needed documents are signed and all payments are complete — if anything is missing, your student will not be able to board the bus. See the times above.
What happens after I register?
Your student's spot is secured and you'll receive a confirmation email with key details. You can return to your registration at any time to make payments.
Who can I contact if I have questions?