Quarterly report pursuant to Section 13 or 15(d)

Schedule of Error Corrections for Consolidating Condensed Statement of Operations to Present Results for Non-Guarantor Subsidiaries (Detail)

v2.4.1.9
Schedule of Error Corrections for Consolidating Condensed Statement of Operations to Present Results for Non-Guarantor Subsidiaries (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Mar. 28, 2015
Mar. 29, 2014
Income (loss) from operations $ 49,971us-gaap_OperatingIncomeLoss $ 44,769us-gaap_OperatingIncomeLoss $ 51,109us-gaap_OperatingIncomeLoss $ 36,414us-gaap_OperatingIncomeLoss
Net income (loss) attributable to Central Garden & Pet Company 23,237cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries 20,895cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries 17,540cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries 8,187cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
Parent [Member]        
Income (loss) from operations 5,503us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
6,793us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(4,165)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,321)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net income (loss) attributable to Central Garden & Pet Company 23,237cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
20,895cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
17,540cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
8,187cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Non-Guarantor Subsidiaries [Member]        
Income (loss) from operations 2,550us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
3,162us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,296us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
2,122us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net income (loss) attributable to Central Garden & Pet Company 794cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,317cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(34)cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
690cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Guarantor Subsidiaries [Member]        
Income (loss) from operations 41,918us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
34,814us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
53,978us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
35,613us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net income (loss) attributable to Central Garden & Pet Company 28,757cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
23,436cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
35,259cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
23,583cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Eliminations [Member]        
Income (loss) from operations 0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net income (loss) attributable to Central Garden & Pet Company (29,551)cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(24,753)cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(35,225)cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(24,273)cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
As Previously Reported [Member]        
Income (loss) from operations   44,769us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  36,414us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Net income (loss) attributable to Central Garden & Pet Company   20,895cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  8,187cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
As Previously Reported [Member] | Parent [Member]        
Income (loss) from operations   9,935us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  1,152us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Net income (loss) attributable to Central Garden & Pet Company   20,895cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  8,187cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
As Previously Reported [Member] | Non-Guarantor Subsidiaries [Member]        
Income (loss) from operations   0us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  0us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Net income (loss) attributable to Central Garden & Pet Company   0cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  0cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
As Previously Reported [Member] | Guarantor Subsidiaries [Member]        
Income (loss) from operations   34,834us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  35,262us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Net income (loss) attributable to Central Garden & Pet Company   23,516cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  23,408cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
As Previously Reported [Member] | Eliminations [Member]        
Income (loss) from operations   0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Net income (loss) attributable to Central Garden & Pet Company   (23,516)cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  (23,408)cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Adjustments [Member]        
Income (loss) from operations   0us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  0us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Net income (loss) attributable to Central Garden & Pet Company   0cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  0cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Adjustments [Member] | Parent [Member]        
Income (loss) from operations   (3,142)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  (2,473)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Net income (loss) attributable to Central Garden & Pet Company   0cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  0cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Adjustments [Member] | Non-Guarantor Subsidiaries [Member]        
Income (loss) from operations   3,162us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  2,122us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Net income (loss) attributable to Central Garden & Pet Company   1,317cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  690cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Adjustments [Member] | Guarantor Subsidiaries [Member]        
Income (loss) from operations   (20)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  351us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Net income (loss) attributable to Central Garden & Pet Company   (80)cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  175cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Adjustments [Member] | Eliminations [Member]        
Income (loss) from operations   0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Net income (loss) attributable to Central Garden & Pet Company   $ (1,237)cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  $ (865)cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember