Agfest always opens to the public on the 1st Thursday of May each year and continues until the Saturday.
Future dates are:
2009 Thursday 7th May - Saturday 9th May 2010 Thursday 6th May - Saturday 8th May 2011 Thursday 5th May - Saturday 7th May 2012 Thursday 3rd May - Saturday 5th May