programs
Our 19th century programming is what brings history to life! Our talented musicians and dancers set the antebellum atmosphere, and our craft classes and children's toys and games enable visitors to experience the 19th century first-hand!
​
We even host Old Time Base Ball games on weekends throughout the Summer and Fall months as well a Mounted Cowboy Shooting Shows in the Village's Fairgrounds.
(tentative schedules below)


One of our staples is our Junior Apprentice Program! During this week-long summer camp, children ages 9-12 can participate in numerous 19th century activities including baking, cooking, games, farm work, and frivolity.

2025 Old Time Base Ball Schedule​​
​
April Games:
April 27th at 10:00 a.m. - Mutuals vs. Atlantics
April 27th at 12:00 p.m. - Monmouth vs. Atlantics
April 27th at 2:00 p.m. - Mutuals vs. Monmouth​
​
May Games:
May 4th at 11:00 a.m. - Eckfords vs. Farmingdale
May 18th at 11:00 a.m. - Manetto Hill vs. Cold Spring
May 25th at 11:00 a.m. - Farmingdale vs. Cold Spring
​
June Games:
June 1st at 11:00 a.m. - Eckfords vs. Manetto Hill
June 8th at 11:00 a.m. - Farmingdale vs. Manetto Hill
June 22nd at 11:00 a.m. - Eckfords vs. Cold Spring
June 29th at 11:00 a.m. - Cold Spring vs. Manetto Hill
​
July Games:
July 6th at 11:00 a.m. - Cold Spring vs. Farmingdale
July 13th at 11:00 a.m. - Eckfords vs. Farmingdale
July 27th at 11:00 a.m. - Manetto Hill vs. Eckfords
August Games:
August 2nd at 9:00 a.m. - Doc Adams Festival
August 3rd at 9:00 a.m. - Doc Adams Festival
August 10th at 11:00 a.m. - Eckfords vs. Cold Spring
August 17th at 11:00 a.m. - Farmingdale vs. Manetto Hill
August 31st at 11:00 a.m. - Cold Spring vs. Manetto Hill
​
​
September Games:
September 7th at 11:00 a.m. - Farmingdale vs. Eckfords
September 13th at 11:00 a.m. - Cold Spring vs. Eckfords
September 14th at 11:00 a.m. - Farmingdale vs. Manetto Hill
​
2025 Junior Apprentice Program​
Registration has opened for the season.
*This is a 1 week program*
​
To register for the program, please contact the
Old Bethpage Village Restoration administration center.
The contact number is (516)572-8409
or email Oldbethpagevillagerestoration@nassaucountyny.gov
​
​
​
*Please note that all programs and events are subject to changes and cancellation at any time. Not all programming occurs every day, please call 516-572-8409 on the day of your expected visit for further information.*