XML 70 R2.htm IDEA: XBRL DOCUMENT v2.4.1.9
Label Element Value
Risk/Return: rr_RiskReturnAbstract  
Document Type dei_DocumentType 485BPOS
Document Period End Date dei_DocumentPeriodEndDate Sep. 30, 2014
Registrant Name dei_EntityRegistrantName Vanguard Chester Funds
Central Index Key dei_EntityCentralIndexKey 0000752177
Amendment Flag dei_AmendmentFlag false
Document Creation Date dei_DocumentCreationDate Jan. 27, 2015
Document Effective Date dei_DocumentEffectiveDate Jan. 27, 2015
Vanguard PRIMECAP Fund | Vanguard PRIMECAP Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
Sales charge (load) imposed on purchases rr_MaximumCumulativeSalesChargeOverOfferingPrice none
Purchase Fee rr_MaximumCumulativeSalesChargeOverOther none
Sales charge (load) imposed on reinvested dividends rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther none
Redemption Fee rr_RedemptionFeeOverRedemption none
Account Service Fee (for certain fund account balances below $10,000) rr_MaximumAccountFee 20rr_MaximumAccountFee
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
Management Fees rr_ManagementFeesOverAssets 0.42%rr_ManagementFeesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
12b-1 Distribution Fee rr_DistributionAndService12b1FeesOverAssets none
Other Expenses rr_OtherExpensesOverAssets 0.02%rr_OtherExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
Total Annual Fund Operating Expenses rr_NetExpensesOverAssets 0.44%rr_NetExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
1 YEAR rr_ExpenseExampleNoRedemptionYear01 45rr_ExpenseExampleNoRedemptionYear01
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
3 YEAR rr_ExpenseExampleNoRedemptionYear03 141rr_ExpenseExampleNoRedemptionYear03
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
5 YEAR rr_ExpenseExampleNoRedemptionYear05 246rr_ExpenseExampleNoRedemptionYear05
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
10 YEAR rr_ExpenseExampleNoRedemptionYear10 555rr_ExpenseExampleNoRedemptionYear10
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
Annual Return Inception Date rr_AnnualReturnInceptionDate Nov. 01, 1984
2005 rr_AnnualReturn2005 8.49%rr_AnnualReturn2005
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
2006 rr_AnnualReturn2006 12.32%rr_AnnualReturn2006
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
2007 rr_AnnualReturn2007 11.48%rr_AnnualReturn2007
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
2008 rr_AnnualReturn2008 (32.41%)rr_AnnualReturn2008
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
2009 rr_AnnualReturn2009 34.45%rr_AnnualReturn2009
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
2010 rr_AnnualReturn2010 12.89%rr_AnnualReturn2010
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
2011 rr_AnnualReturn2011 (1.84%)rr_AnnualReturn2011
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
2012 rr_AnnualReturn2012 15.27%rr_AnnualReturn2012
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
2013 rr_AnnualReturn2013 39.73%rr_AnnualReturn2013
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
2014 rr_AnnualReturn2014 18.72%rr_AnnualReturn2014
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
Bar Chart Highest Quarterly Return Date rr_BarChartHighestQuarterlyReturnDate Sep. 30, 2009
Bar Chart Highest Quarterly Return rr_BarChartHighestQuarterlyReturn 14.62%rr_BarChartHighestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
Bar Chart Lowest Quarter Return Date rr_BarChartLowestQuarterlyReturnDate Dec. 31, 2008
Bar Chart Lowest Quarter Return rr_BarChartLowestQuarterlyReturn (22.40%)rr_BarChartLowestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
One Year rr_AverageAnnualReturnYear01 18.72%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
Five Years rr_AverageAnnualReturnYear05 16.20%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
Ten Years rr_AverageAnnualReturnYear10 10.09%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
Inception Date rr_AverageAnnualReturnInceptionDate Nov. 01, 1984
Vanguard PRIMECAP Fund | Vanguard PRIMECAP Fund - Admiral Shares  
Risk/Return: rr_RiskReturnAbstract  
Sales charge (load) imposed on purchases rr_MaximumCumulativeSalesChargeOverOfferingPrice none
Purchase Fee rr_MaximumCumulativeSalesChargeOverOther none
Sales charge (load) imposed on reinvested dividends rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther none
Redemption Fee rr_RedemptionFeeOverRedemption none
Account Service Fee (for certain fund account balances below $10,000) rr_MaximumAccountFee 20rr_MaximumAccountFee
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
Management Fees rr_ManagementFeesOverAssets 0.33%rr_ManagementFeesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
12b-1 Distribution Fee rr_DistributionAndService12b1FeesOverAssets none
Other Expenses rr_OtherExpensesOverAssets 0.02%rr_OtherExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
Total Annual Fund Operating Expenses rr_NetExpensesOverAssets 0.35%rr_NetExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
1 YEAR rr_ExpenseExampleNoRedemptionYear01 36rr_ExpenseExampleNoRedemptionYear01
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
3 YEAR rr_ExpenseExampleNoRedemptionYear03 113rr_ExpenseExampleNoRedemptionYear03
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
5 YEAR rr_ExpenseExampleNoRedemptionYear05 197rr_ExpenseExampleNoRedemptionYear05
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
10 YEAR rr_ExpenseExampleNoRedemptionYear10 443rr_ExpenseExampleNoRedemptionYear10
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
Annual Return Inception Date rr_AnnualReturnInceptionDate Nov. 12, 2001
2005 rr_AnnualReturn2005 8.67%rr_AnnualReturn2005
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
2006 rr_AnnualReturn2006 12.49%rr_AnnualReturn2006
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
2007 rr_AnnualReturn2007 11.61%rr_AnnualReturn2007
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
2008 rr_AnnualReturn2008 (32.33%)rr_AnnualReturn2008
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
2009 rr_AnnualReturn2009 34.60%rr_AnnualReturn2009
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
2010 rr_AnnualReturn2010 12.99%rr_AnnualReturn2010
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
2011 rr_AnnualReturn2011 (1.77%)rr_AnnualReturn2011
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
2012 rr_AnnualReturn2012 15.38%rr_AnnualReturn2012
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
2013 rr_AnnualReturn2013 39.86%rr_AnnualReturn2013
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
2014 rr_AnnualReturn2014 18.83%rr_AnnualReturn2014
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
Bar Chart Highest Quarterly Return Date rr_BarChartHighestQuarterlyReturnDate Sep. 30, 2009
Bar Chart Highest Quarterly Return rr_BarChartHighestQuarterlyReturn 14.65%rr_BarChartHighestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
Bar Chart Lowest Quarter Return Date rr_BarChartLowestQuarterlyReturnDate Dec. 31, 2008
Bar Chart Lowest Quarter Return rr_BarChartLowestQuarterlyReturn (22.38%)rr_BarChartLowestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
One Year rr_AverageAnnualReturnYear01 18.83%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
Five Years rr_AverageAnnualReturnYear05 16.31%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
Ten Years rr_AverageAnnualReturnYear10 10.22%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
Inception Date rr_AverageAnnualReturnInceptionDate Nov. 12, 2001
Vanguard Target Retirement 2010 Fund | Vanguard Target Retirement 2010 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
Sales charge (load) imposed on purchases rr_MaximumCumulativeSalesChargeOverOfferingPrice none
Purchase Fee rr_MaximumCumulativeSalesChargeOverOther none
Sales charge (load) imposed on reinvested dividends rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther none
Redemption Fee rr_RedemptionFeeOverRedemption none
Account Service Fee (for certain fund account balances below $10,000) rr_MaximumAccountFee 20rr_MaximumAccountFee
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
Management Fees rr_ManagementFeesOverAssets none
12b-1 Distribution Fee rr_DistributionAndService12b1FeesOverAssets none
Other Expenses rr_OtherExpensesOverAssets none
Acquired Fund Fees and Expenses rr_AcquiredFundFeesAndExpensesOverAssets 0.16%rr_AcquiredFundFeesAndExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
Total Annual Fund Operating Expenses rr_NetExpensesOverAssets 0.16%rr_NetExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
1 YEAR rr_ExpenseExampleNoRedemptionYear01 16rr_ExpenseExampleNoRedemptionYear01
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
3 YEAR rr_ExpenseExampleNoRedemptionYear03 52rr_ExpenseExampleNoRedemptionYear03
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
5 YEAR rr_ExpenseExampleNoRedemptionYear05 90rr_ExpenseExampleNoRedemptionYear05
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
10 YEAR rr_ExpenseExampleNoRedemptionYear10 205rr_ExpenseExampleNoRedemptionYear10
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
Annual Return Inception Date rr_AnnualReturnInceptionDate Jun. 07, 2006
2007 rr_AnnualReturn2007 7.70%rr_AnnualReturn2007
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
2008 rr_AnnualReturn2008 (20.67%)rr_AnnualReturn2008
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
2009 rr_AnnualReturn2009 19.32%rr_AnnualReturn2009
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
2010 rr_AnnualReturn2010 11.43%rr_AnnualReturn2010
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
2011 rr_AnnualReturn2011 3.37%rr_AnnualReturn2011
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
2012 rr_AnnualReturn2012 10.12%rr_AnnualReturn2012
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
2013 rr_AnnualReturn2013 9.10%rr_AnnualReturn2013
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
2014 rr_AnnualReturn2014 5.93%rr_AnnualReturn2014
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
Bar Chart Highest Quarterly Return Date rr_BarChartHighestQuarterlyReturnDate Jun. 30, 2009
Bar Chart Highest Quarterly Return rr_BarChartHighestQuarterlyReturn 10.55%rr_BarChartHighestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
Bar Chart Lowest Quarter Return Date rr_BarChartLowestQuarterlyReturnDate Dec. 31, 2008
Bar Chart Lowest Quarter Return rr_BarChartLowestQuarterlyReturn (10.63%)rr_BarChartLowestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
One Year rr_AverageAnnualReturnYear01 5.93%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
Five Years rr_AverageAnnualReturnYear05 7.95%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
Since Inception rr_AverageAnnualReturnSinceInception 5.98%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
Inception Date rr_AverageAnnualReturnInceptionDate Jun. 07, 2006
Vanguard Target Retirement 2015 Fund | Vanguard Target Retirement 2015 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
Sales charge (load) imposed on purchases rr_MaximumCumulativeSalesChargeOverOfferingPrice none
Purchase Fee rr_MaximumCumulativeSalesChargeOverOther none
Sales charge (load) imposed on reinvested dividends rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther none
Redemption Fee rr_RedemptionFeeOverRedemption none
Account Service Fee (for certain fund account balances below $10,000) rr_MaximumAccountFee 20rr_MaximumAccountFee
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
Management Fees rr_ManagementFeesOverAssets none
12b-1 Distribution Fee rr_DistributionAndService12b1FeesOverAssets none
Other Expenses rr_OtherExpensesOverAssets none
Acquired Fund Fees and Expenses rr_AcquiredFundFeesAndExpensesOverAssets 0.16%rr_AcquiredFundFeesAndExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
Total Annual Fund Operating Expenses rr_NetExpensesOverAssets 0.16%rr_NetExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
1 YEAR rr_ExpenseExampleNoRedemptionYear01 16rr_ExpenseExampleNoRedemptionYear01
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
3 YEAR rr_ExpenseExampleNoRedemptionYear03 52rr_ExpenseExampleNoRedemptionYear03
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
5 YEAR rr_ExpenseExampleNoRedemptionYear05 90rr_ExpenseExampleNoRedemptionYear05
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
10 YEAR rr_ExpenseExampleNoRedemptionYear10 205rr_ExpenseExampleNoRedemptionYear10
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
Annual Return Inception Date rr_AnnualReturnInceptionDate Oct. 27, 2003
2005 rr_AnnualReturn2005 4.94%rr_AnnualReturn2005
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
2006 rr_AnnualReturn2006 11.42%rr_AnnualReturn2006
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
2007 rr_AnnualReturn2007 7.55%rr_AnnualReturn2007
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
2008 rr_AnnualReturn2008 (24.06%)rr_AnnualReturn2008
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
2009 rr_AnnualReturn2009 21.30%rr_AnnualReturn2009
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
2010 rr_AnnualReturn2010 12.47%rr_AnnualReturn2010
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
2011 rr_AnnualReturn2011 1.71%rr_AnnualReturn2011
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
2012 rr_AnnualReturn2012 11.37%rr_AnnualReturn2012
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
2013 rr_AnnualReturn2013 13.00%rr_AnnualReturn2013
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
2014 rr_AnnualReturn2014 6.56%rr_AnnualReturn2014
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
Bar Chart Highest Quarterly Return Date rr_BarChartHighestQuarterlyReturnDate Jun. 30, 2009
Bar Chart Highest Quarterly Return rr_BarChartHighestQuarterlyReturn 12.21%rr_BarChartHighestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
Bar Chart Lowest Quarter Return Date rr_BarChartLowestQuarterlyReturnDate Dec. 31, 2008
Bar Chart Lowest Quarter Return rr_BarChartLowestQuarterlyReturn (12.54%)rr_BarChartLowestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
One Year rr_AverageAnnualReturnYear01 6.56%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
Five Years rr_AverageAnnualReturnYear05 8.94%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
Ten Years rr_AverageAnnualReturnYear10 5.92%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
Inception Date rr_AverageAnnualReturnInceptionDate Oct. 27, 2003
Vanguard Target Retirement 2020 Fund | Vanguard Target Retirement 2020 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
Sales charge (load) imposed on purchases rr_MaximumCumulativeSalesChargeOverOfferingPrice none
Purchase Fee rr_MaximumCumulativeSalesChargeOverOther none
Sales charge (load) imposed on reinvested dividends rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther none
Redemption Fee rr_RedemptionFeeOverRedemption none
Account Service Fee (for certain fund account balances below $10,000) rr_MaximumAccountFee 20rr_MaximumAccountFee
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
Management Fees rr_ManagementFeesOverAssets none
12b-1 Distribution Fee rr_DistributionAndService12b1FeesOverAssets none
Other Expenses rr_OtherExpensesOverAssets none
Acquired Fund Fees and Expenses rr_AcquiredFundFeesAndExpensesOverAssets 0.16%rr_AcquiredFundFeesAndExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
Total Annual Fund Operating Expenses rr_NetExpensesOverAssets 0.16%rr_NetExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
1 YEAR rr_ExpenseExampleNoRedemptionYear01 16rr_ExpenseExampleNoRedemptionYear01
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
3 YEAR rr_ExpenseExampleNoRedemptionYear03 52rr_ExpenseExampleNoRedemptionYear03
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
5 YEAR rr_ExpenseExampleNoRedemptionYear05 90rr_ExpenseExampleNoRedemptionYear05
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
10 YEAR rr_ExpenseExampleNoRedemptionYear10 205rr_ExpenseExampleNoRedemptionYear10
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
Annual Return Inception Date rr_AnnualReturnInceptionDate Jun. 07, 2006
2007 rr_AnnualReturn2007 7.52%rr_AnnualReturn2007
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
2008 rr_AnnualReturn2008 (27.04%)rr_AnnualReturn2008
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
2009 rr_AnnualReturn2009 23.10%rr_AnnualReturn2009
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
2010 rr_AnnualReturn2010 13.12%rr_AnnualReturn2010
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
2011 rr_AnnualReturn2011 0.60%rr_AnnualReturn2011
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
2012 rr_AnnualReturn2012 12.35%rr_AnnualReturn2012
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
2013 rr_AnnualReturn2013 15.85%rr_AnnualReturn2013
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
2014 rr_AnnualReturn2014 7.11%rr_AnnualReturn2014
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
Bar Chart Highest Quarterly Return Date rr_BarChartHighestQuarterlyReturnDate Jun. 30, 2009
Bar Chart Highest Quarterly Return rr_BarChartHighestQuarterlyReturn 13.49%rr_BarChartHighestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
Bar Chart Lowest Quarter Return Date rr_BarChartLowestQuarterlyReturnDate Dec. 31, 2008
Bar Chart Lowest Quarter Return rr_BarChartLowestQuarterlyReturn (14.51%)rr_BarChartLowestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
One Year rr_AverageAnnualReturnYear01 7.11%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
Five Years rr_AverageAnnualReturnYear05 9.67%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
Since Inception rr_AverageAnnualReturnSinceInception 6.51%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
Inception Date rr_AverageAnnualReturnInceptionDate Jun. 07, 2006
Vanguard Target Retirement 2025 Fund | Vanguard Target Retirement 2025 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
Sales charge (load) imposed on purchases rr_MaximumCumulativeSalesChargeOverOfferingPrice none
Purchase Fee rr_MaximumCumulativeSalesChargeOverOther none
Sales charge (load) imposed on reinvested dividends rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther none
Redemption Fee rr_RedemptionFeeOverRedemption none
Account Service Fee (for certain fund account balances below $10,000) rr_MaximumAccountFee 20rr_MaximumAccountFee
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
Management Fees rr_ManagementFeesOverAssets none
12b-1 Distribution Fee rr_DistributionAndService12b1FeesOverAssets none
Other Expenses rr_OtherExpensesOverAssets none
Acquired Fund Fees and Expenses rr_AcquiredFundFeesAndExpensesOverAssets 0.17%rr_AcquiredFundFeesAndExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
Total Annual Fund Operating Expenses rr_NetExpensesOverAssets 0.17%rr_NetExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
1 YEAR rr_ExpenseExampleNoRedemptionYear01 17rr_ExpenseExampleNoRedemptionYear01
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
3 YEAR rr_ExpenseExampleNoRedemptionYear03 55rr_ExpenseExampleNoRedemptionYear03
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
5 YEAR rr_ExpenseExampleNoRedemptionYear05 96rr_ExpenseExampleNoRedemptionYear05
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
10 YEAR rr_ExpenseExampleNoRedemptionYear10 217rr_ExpenseExampleNoRedemptionYear10
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
Annual Return Inception Date rr_AnnualReturnInceptionDate Oct. 27, 2003
2005 rr_AnnualReturn2005 5.45%rr_AnnualReturn2005
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
2006 rr_AnnualReturn2006 13.24%rr_AnnualReturn2006
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
2007 rr_AnnualReturn2007 7.59%rr_AnnualReturn2007
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
2008 rr_AnnualReturn2008 (30.05%)rr_AnnualReturn2008
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
2009 rr_AnnualReturn2009 24.81%rr_AnnualReturn2009
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
2010 rr_AnnualReturn2010 13.84%rr_AnnualReturn2010
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
2011 rr_AnnualReturn2011 (0.37%)rr_AnnualReturn2011
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
2012 rr_AnnualReturn2012 13.29%rr_AnnualReturn2012
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
2013 rr_AnnualReturn2013 18.14%rr_AnnualReturn2013
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
2014 rr_AnnualReturn2014 7.17%rr_AnnualReturn2014
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
Bar Chart Highest Quarterly Return Date rr_BarChartHighestQuarterlyReturnDate Jun. 30, 2009
Bar Chart Highest Quarterly Return rr_BarChartHighestQuarterlyReturn 14.84%rr_BarChartHighestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
Bar Chart Lowest Quarter Return Date rr_BarChartLowestQuarterlyReturnDate Dec. 31, 2008
Bar Chart Lowest Quarter Return rr_BarChartLowestQuarterlyReturn (16.48%)rr_BarChartLowestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
One Year rr_AverageAnnualReturnYear01 7.17%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
Five Years rr_AverageAnnualReturnYear05 10.22%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
Ten Years rr_AverageAnnualReturnYear10 6.20%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
Inception Date rr_AverageAnnualReturnInceptionDate Oct. 27, 2003
Vanguard Target Retirement 2030 Fund | Vanguard Target Retirement 2030 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
Sales charge (load) imposed on purchases rr_MaximumCumulativeSalesChargeOverOfferingPrice none
Purchase Fee rr_MaximumCumulativeSalesChargeOverOther none
Sales charge (load) imposed on reinvested dividends rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther none
Redemption Fee rr_RedemptionFeeOverRedemption none
Account Service Fee (for certain fund account balances below $10,000) rr_MaximumAccountFee 20rr_MaximumAccountFee
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
Management Fees rr_ManagementFeesOverAssets none
12b-1 Distribution Fee rr_DistributionAndService12b1FeesOverAssets none
Other Expenses rr_OtherExpensesOverAssets none
Acquired Fund Fees and Expenses rr_AcquiredFundFeesAndExpensesOverAssets 0.17%rr_AcquiredFundFeesAndExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
Total Annual Fund Operating Expenses rr_NetExpensesOverAssets 0.17%rr_NetExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
1 YEAR rr_ExpenseExampleNoRedemptionYear01 17rr_ExpenseExampleNoRedemptionYear01
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
3 YEAR rr_ExpenseExampleNoRedemptionYear03 55rr_ExpenseExampleNoRedemptionYear03
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
5 YEAR rr_ExpenseExampleNoRedemptionYear05 96rr_ExpenseExampleNoRedemptionYear05
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
10 YEAR rr_ExpenseExampleNoRedemptionYear10 217rr_ExpenseExampleNoRedemptionYear10
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
Annual Return Inception Date rr_AnnualReturnInceptionDate Jun. 07, 2006
2007 rr_AnnualReturn2007 7.49%rr_AnnualReturn2007
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
2008 rr_AnnualReturn2008 (32.91%)rr_AnnualReturn2008
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
2009 rr_AnnualReturn2009 26.72%rr_AnnualReturn2009
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
2010 rr_AnnualReturn2010 14.43%rr_AnnualReturn2010
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
2011 rr_AnnualReturn2011 (1.27%)rr_AnnualReturn2011
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
2012 rr_AnnualReturn2012 14.24%rr_AnnualReturn2012
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
2013 rr_AnnualReturn2013 20.49%rr_AnnualReturn2013
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
2014 rr_AnnualReturn2014 7.17%rr_AnnualReturn2014
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
Bar Chart Highest Quarterly Return Date rr_BarChartHighestQuarterlyReturnDate Jun. 30, 2009
Bar Chart Highest Quarterly Return rr_BarChartHighestQuarterlyReturn 16.23%rr_BarChartHighestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
Bar Chart Lowest Quarter Return Date rr_BarChartLowestQuarterlyReturnDate Dec. 31, 2008
Bar Chart Lowest Quarter Return rr_BarChartLowestQuarterlyReturn (18.45%)rr_BarChartLowestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
One Year rr_AverageAnnualReturnYear01 7.17%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
Five Years rr_AverageAnnualReturnYear05 10.76%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
Since Inception rr_AverageAnnualReturnSinceInception 6.61%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
Inception Date rr_AverageAnnualReturnInceptionDate Jun. 07, 2006
Vanguard Target Retirement 2035 Fund | Vanguard Target Retirement 2035 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
Sales charge (load) imposed on purchases rr_MaximumCumulativeSalesChargeOverOfferingPrice none
Purchase Fee rr_MaximumCumulativeSalesChargeOverOther none
Sales charge (load) imposed on reinvested dividends rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther none
Redemption Fee rr_RedemptionFeeOverRedemption none
Account Service Fee (for certain fund account balances below $10,000) rr_MaximumAccountFee 20rr_MaximumAccountFee
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
Management Fees rr_ManagementFeesOverAssets none
12b-1 Distribution Fee rr_DistributionAndService12b1FeesOverAssets none
Other Expenses rr_OtherExpensesOverAssets none
Acquired Fund Fees and Expenses rr_AcquiredFundFeesAndExpensesOverAssets 0.18%rr_AcquiredFundFeesAndExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
Total Annual Fund Operating Expenses rr_NetExpensesOverAssets 0.18%rr_NetExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
1 YEAR rr_ExpenseExampleNoRedemptionYear01 18rr_ExpenseExampleNoRedemptionYear01
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
3 YEAR rr_ExpenseExampleNoRedemptionYear03 58rr_ExpenseExampleNoRedemptionYear03
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
5 YEAR rr_ExpenseExampleNoRedemptionYear05 101rr_ExpenseExampleNoRedemptionYear05
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
10 YEAR rr_ExpenseExampleNoRedemptionYear10 230rr_ExpenseExampleNoRedemptionYear10
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
Annual Return Inception Date rr_AnnualReturnInceptionDate Oct. 27, 2003
2005 rr_AnnualReturn2005 6.30%rr_AnnualReturn2005
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
2006 rr_AnnualReturn2006 15.24%rr_AnnualReturn2006
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
2007 rr_AnnualReturn2007 7.49%rr_AnnualReturn2007
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
2008 rr_AnnualReturn2008 (34.66%)rr_AnnualReturn2008
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
2009 rr_AnnualReturn2009 28.17%rr_AnnualReturn2009
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
2010 rr_AnnualReturn2010 15.14%rr_AnnualReturn2010
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
2011 rr_AnnualReturn2011 (2.24%)rr_AnnualReturn2011
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
2012 rr_AnnualReturn2012 15.16%rr_AnnualReturn2012
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
2013 rr_AnnualReturn2013 22.82%rr_AnnualReturn2013
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
2014 rr_AnnualReturn2014 7.24%rr_AnnualReturn2014
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
Bar Chart Highest Quarterly Return Date rr_BarChartHighestQuarterlyReturnDate Jun. 30, 2009
Bar Chart Highest Quarterly Return rr_BarChartHighestQuarterlyReturn 17.27%rr_BarChartHighestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
Bar Chart Lowest Quarter Return Date rr_BarChartLowestQuarterlyReturnDate Dec. 31, 2008
Bar Chart Lowest Quarter Return rr_BarChartLowestQuarterlyReturn (19.72%)rr_BarChartLowestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
One Year rr_AverageAnnualReturnYear01 7.24%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
Five Years rr_AverageAnnualReturnYear05 11.29%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
Ten Years rr_AverageAnnualReturnYear10 6.53%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
Inception Date rr_AverageAnnualReturnInceptionDate Oct. 27, 2003
Vanguard Target Retirement 2040 Fund | Vanguard Target Retirement 2040 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
Sales charge (load) imposed on purchases rr_MaximumCumulativeSalesChargeOverOfferingPrice none
Purchase Fee rr_MaximumCumulativeSalesChargeOverOther none
Sales charge (load) imposed on reinvested dividends rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther none
Redemption Fee rr_RedemptionFeeOverRedemption none
Account Service Fee (for certain fund account balances below $10,000) rr_MaximumAccountFee 20rr_MaximumAccountFee
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
Management Fees rr_ManagementFeesOverAssets none
12b-1 Distribution Fee rr_DistributionAndService12b1FeesOverAssets none
Other Expenses rr_OtherExpensesOverAssets none
Acquired Fund Fees and Expenses rr_AcquiredFundFeesAndExpensesOverAssets 0.18%rr_AcquiredFundFeesAndExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
Total Annual Fund Operating Expenses rr_NetExpensesOverAssets 0.18%rr_NetExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
1 YEAR rr_ExpenseExampleNoRedemptionYear01 18rr_ExpenseExampleNoRedemptionYear01
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
3 YEAR rr_ExpenseExampleNoRedemptionYear03 58rr_ExpenseExampleNoRedemptionYear03
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
5 YEAR rr_ExpenseExampleNoRedemptionYear05 101rr_ExpenseExampleNoRedemptionYear05
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
10 YEAR rr_ExpenseExampleNoRedemptionYear10 230rr_ExpenseExampleNoRedemptionYear10
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
Annual Return Inception Date rr_AnnualReturnInceptionDate Jun. 07, 2006
2007 rr_AnnualReturn2007 7.48%rr_AnnualReturn2007
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
2008 rr_AnnualReturn2008 (34.53%)rr_AnnualReturn2008
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
2009 rr_AnnualReturn2009 28.32%rr_AnnualReturn2009
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
2010 rr_AnnualReturn2010 15.17%rr_AnnualReturn2010
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
2011 rr_AnnualReturn2011 (2.55%)rr_AnnualReturn2011
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
2012 rr_AnnualReturn2012 15.56%rr_AnnualReturn2012
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
2013 rr_AnnualReturn2013 24.37%rr_AnnualReturn2013
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
2014 rr_AnnualReturn2014 7.15%rr_AnnualReturn2014
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
Bar Chart Highest Quarterly Return Date rr_BarChartHighestQuarterlyReturnDate Jun. 30, 2009
Bar Chart Highest Quarterly Return rr_BarChartHighestQuarterlyReturn 17.13%rr_BarChartHighestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
Bar Chart Lowest Quarter Return Date rr_BarChartLowestQuarterlyReturnDate Dec. 31, 2008
Bar Chart Lowest Quarter Return rr_BarChartLowestQuarterlyReturn (19.62%)rr_BarChartLowestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
One Year rr_AverageAnnualReturnYear01 7.15%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
Five Years rr_AverageAnnualReturnYear05 11.57%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
Since Inception rr_AverageAnnualReturnSinceInception 6.87%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
Inception Date rr_AverageAnnualReturnInceptionDate Jun. 07, 2006
Vanguard Target Retirement 2045 Fund | Vanguard Target Retirement 2045 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
Sales charge (load) imposed on purchases rr_MaximumCumulativeSalesChargeOverOfferingPrice none
Purchase Fee rr_MaximumCumulativeSalesChargeOverOther none
Sales charge (load) imposed on reinvested dividends rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther none
Redemption Fee rr_RedemptionFeeOverRedemption none
Account Service Fee (for certain fund account balances below $10,000) rr_MaximumAccountFee 20rr_MaximumAccountFee
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
Management Fees rr_ManagementFeesOverAssets none
12b-1 Distribution Fee rr_DistributionAndService12b1FeesOverAssets none
Other Expenses rr_OtherExpensesOverAssets none
Acquired Fund Fees and Expenses rr_AcquiredFundFeesAndExpensesOverAssets 0.18%rr_AcquiredFundFeesAndExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
Total Annual Fund Operating Expenses rr_NetExpensesOverAssets 0.18%rr_NetExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
1 YEAR rr_ExpenseExampleNoRedemptionYear01 18rr_ExpenseExampleNoRedemptionYear01
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
3 YEAR rr_ExpenseExampleNoRedemptionYear03 58rr_ExpenseExampleNoRedemptionYear03
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
5 YEAR rr_ExpenseExampleNoRedemptionYear05 101rr_ExpenseExampleNoRedemptionYear05
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
10 YEAR rr_ExpenseExampleNoRedemptionYear10 230rr_ExpenseExampleNoRedemptionYear10
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
Annual Return Inception Date rr_AnnualReturnInceptionDate Oct. 27, 2003
2005 rr_AnnualReturn2005 6.95%rr_AnnualReturn2005
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
2006 rr_AnnualReturn2006 15.98%rr_AnnualReturn2006
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
2007 rr_AnnualReturn2007 7.47%rr_AnnualReturn2007
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
2008 rr_AnnualReturn2008 (34.56%)rr_AnnualReturn2008
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
2009 rr_AnnualReturn2009 28.15%rr_AnnualReturn2009
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
2010 rr_AnnualReturn2010 15.19%rr_AnnualReturn2010
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
2011 rr_AnnualReturn2011 (2.51%)rr_AnnualReturn2011
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
2012 rr_AnnualReturn2012 15.58%rr_AnnualReturn2012
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
2013 rr_AnnualReturn2013 24.37%rr_AnnualReturn2013
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
2014 rr_AnnualReturn2014 7.16%rr_AnnualReturn2014
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
Bar Chart Highest Quarterly Return Date rr_BarChartHighestQuarterlyReturnDate Jun. 30, 2009
Bar Chart Highest Quarterly Return rr_BarChartHighestQuarterlyReturn 17.15%rr_BarChartHighestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
Bar Chart Lowest Quarter Return Date rr_BarChartLowestQuarterlyReturnDate Dec. 31, 2008
Bar Chart Lowest Quarter Return rr_BarChartLowestQuarterlyReturn (19.65%)rr_BarChartLowestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
One Year rr_AverageAnnualReturnYear01 7.16%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
Five Years rr_AverageAnnualReturnYear05 11.58%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
Ten Years rr_AverageAnnualReturnYear10 6.82%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
Inception Date rr_AverageAnnualReturnInceptionDate Oct. 27, 2003
Vanguard Target Retirement 2050 Fund | Vanguard Target Retirement 2050 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
Sales charge (load) imposed on purchases rr_MaximumCumulativeSalesChargeOverOfferingPrice none
Purchase Fee rr_MaximumCumulativeSalesChargeOverOther none
Sales charge (load) imposed on reinvested dividends rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther none
Redemption Fee rr_RedemptionFeeOverRedemption none
Account Service Fee (for certain fund account balances below $10,000) rr_MaximumAccountFee 20rr_MaximumAccountFee
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
Management Fees rr_ManagementFeesOverAssets none
12b-1 Distribution Fee rr_DistributionAndService12b1FeesOverAssets none
Other Expenses rr_OtherExpensesOverAssets none
Acquired Fund Fees and Expenses rr_AcquiredFundFeesAndExpensesOverAssets 0.18%rr_AcquiredFundFeesAndExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
Total Annual Fund Operating Expenses rr_NetExpensesOverAssets 0.18%rr_NetExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
1 YEAR rr_ExpenseExampleNoRedemptionYear01 18rr_ExpenseExampleNoRedemptionYear01
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
3 YEAR rr_ExpenseExampleNoRedemptionYear03 58rr_ExpenseExampleNoRedemptionYear03
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
5 YEAR rr_ExpenseExampleNoRedemptionYear05 101rr_ExpenseExampleNoRedemptionYear05
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
10 YEAR rr_ExpenseExampleNoRedemptionYear10 230rr_ExpenseExampleNoRedemptionYear10
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
Annual Return Inception Date rr_AnnualReturnInceptionDate Jun. 07, 2006
2007 rr_AnnualReturn2007 7.49%rr_AnnualReturn2007
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
2008 rr_AnnualReturn2008 (34.62%)rr_AnnualReturn2008
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
2009 rr_AnnualReturn2009 28.31%rr_AnnualReturn2009
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
2010 rr_AnnualReturn2010 15.20%rr_AnnualReturn2010
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
2011 rr_AnnualReturn2011 (2.54%)rr_AnnualReturn2011
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
2012 rr_AnnualReturn2012 15.58%rr_AnnualReturn2012
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
2013 rr_AnnualReturn2013 24.34%rr_AnnualReturn2013
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
2014 rr_AnnualReturn2014 7.18%rr_AnnualReturn2014
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
Bar Chart Highest Quarterly Return Date rr_BarChartHighestQuarterlyReturnDate Jun. 30, 2009
Bar Chart Highest Quarterly Return rr_BarChartHighestQuarterlyReturn 17.23%rr_BarChartHighestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
Bar Chart Lowest Quarter Return Date rr_BarChartLowestQuarterlyReturnDate Dec. 31, 2008
Bar Chart Lowest Quarter Return rr_BarChartLowestQuarterlyReturn (19.71%)rr_BarChartLowestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
One Year rr_AverageAnnualReturnYear01 7.18%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
Five Years rr_AverageAnnualReturnYear05 11.58%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
Since Inception rr_AverageAnnualReturnSinceInception 6.93%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
Inception Date rr_AverageAnnualReturnInceptionDate Jun. 07, 2006
Vanguard Target Retirement 2055 Fund | Vanguard Target Retirement 2055 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
Sales charge (load) imposed on purchases rr_MaximumCumulativeSalesChargeOverOfferingPrice none
Purchase Fee rr_MaximumCumulativeSalesChargeOverOther none
Sales charge (load) imposed on reinvested dividends rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther none
Redemption Fee rr_RedemptionFeeOverRedemption none
Account Service Fee (for certain fund account balances below $10,000) rr_MaximumAccountFee 20rr_MaximumAccountFee
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
Management Fees rr_ManagementFeesOverAssets none
12b-1 Distribution Fee rr_DistributionAndService12b1FeesOverAssets none
Other Expenses rr_OtherExpensesOverAssets none
Acquired Fund Fees and Expenses rr_AcquiredFundFeesAndExpensesOverAssets 0.18%rr_AcquiredFundFeesAndExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
Total Annual Fund Operating Expenses rr_NetExpensesOverAssets 0.18%rr_NetExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
1 YEAR rr_ExpenseExampleNoRedemptionYear01 18rr_ExpenseExampleNoRedemptionYear01
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
3 YEAR rr_ExpenseExampleNoRedemptionYear03 58rr_ExpenseExampleNoRedemptionYear03
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
5 YEAR rr_ExpenseExampleNoRedemptionYear05 101rr_ExpenseExampleNoRedemptionYear05
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
10 YEAR rr_ExpenseExampleNoRedemptionYear10 230rr_ExpenseExampleNoRedemptionYear10
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
Annual Return Inception Date rr_AnnualReturnInceptionDate Aug. 18, 2010
2011 rr_AnnualReturn2011 (2.27%)rr_AnnualReturn2011
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
2012 rr_AnnualReturn2012 15.58%rr_AnnualReturn2012
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
2013 rr_AnnualReturn2013 24.33%rr_AnnualReturn2013
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
2014 rr_AnnualReturn2014 7.19%rr_AnnualReturn2014
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
Bar Chart Highest Quarterly Return Date rr_BarChartHighestQuarterlyReturnDate Mar. 31, 2012
Bar Chart Highest Quarterly Return rr_BarChartHighestQuarterlyReturn 11.30%rr_BarChartHighestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
Bar Chart Lowest Quarter Return Date rr_BarChartLowestQuarterlyReturnDate Sep. 30, 2011
Bar Chart Lowest Quarter Return rr_BarChartLowestQuarterlyReturn (14.79%)rr_BarChartLowestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
One Year rr_AverageAnnualReturnYear01 7.19%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
Since Inception rr_AverageAnnualReturnSinceInception 13.38%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
Inception Date rr_AverageAnnualReturnInceptionDate Aug. 18, 2010
Vanguard Target Retirement 2060 Fund | Vanguard Target Retirement 2060 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
Sales charge (load) imposed on purchases rr_MaximumCumulativeSalesChargeOverOfferingPrice none
Purchase Fee rr_MaximumCumulativeSalesChargeOverOther none
Sales charge (load) imposed on reinvested dividends rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther none
Redemption Fee rr_RedemptionFeeOverRedemption none
Account Service Fee (for certain fund account balances below $10,000) rr_MaximumAccountFee 20rr_MaximumAccountFee
/ dei_LegalEntityAxis
= vanguard_S000035453Member
/ rr_ProspectusShareClassAxis
= vanguard_C000108861Member
Management Fees rr_ManagementFeesOverAssets none
12b-1 Distribution Fee rr_DistributionAndService12b1FeesOverAssets none
Other Expenses rr_OtherExpensesOverAssets none
Acquired Fund Fees and Expenses rr_AcquiredFundFeesAndExpensesOverAssets 0.18%rr_AcquiredFundFeesAndExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000035453Member
/ rr_ProspectusShareClassAxis
= vanguard_C000108861Member
Total Annual Fund Operating Expenses rr_NetExpensesOverAssets 0.18%rr_NetExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000035453Member
/ rr_ProspectusShareClassAxis
= vanguard_C000108861Member
1 YEAR rr_ExpenseExampleNoRedemptionYear01 18rr_ExpenseExampleNoRedemptionYear01
/ dei_LegalEntityAxis
= vanguard_S000035453Member
/ rr_ProspectusShareClassAxis
= vanguard_C000108861Member
3 YEAR rr_ExpenseExampleNoRedemptionYear03 58rr_ExpenseExampleNoRedemptionYear03
/ dei_LegalEntityAxis
= vanguard_S000035453Member
/ rr_ProspectusShareClassAxis
= vanguard_C000108861Member
5 YEAR rr_ExpenseExampleNoRedemptionYear05 101rr_ExpenseExampleNoRedemptionYear05
/ dei_LegalEntityAxis
= vanguard_S000035453Member
/ rr_ProspectusShareClassAxis
= vanguard_C000108861Member
10 YEAR rr_ExpenseExampleNoRedemptionYear10 230rr_ExpenseExampleNoRedemptionYear10
/ dei_LegalEntityAxis
= vanguard_S000035453Member
/ rr_ProspectusShareClassAxis
= vanguard_C000108861Member
Annual Return Inception Date rr_AnnualReturnInceptionDate Jan. 19, 2012
2013 rr_AnnualReturn2013 24.35%rr_AnnualReturn2013
/ dei_LegalEntityAxis
= vanguard_S000035453Member
/ rr_ProspectusShareClassAxis
= vanguard_C000108861Member
2014 rr_AnnualReturn2014 7.16%rr_AnnualReturn2014
/ dei_LegalEntityAxis
= vanguard_S000035453Member
/ rr_ProspectusShareClassAxis
= vanguard_C000108861Member
Bar Chart Highest Quarterly Return Date rr_BarChartHighestQuarterlyReturnDate Mar. 31, 2013
Bar Chart Highest Quarterly Return rr_BarChartHighestQuarterlyReturn 7.61%rr_BarChartHighestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000035453Member
/ rr_ProspectusShareClassAxis
= vanguard_C000108861Member
Bar Chart Lowest Quarter Return Date rr_BarChartLowestQuarterlyReturnDate Sep. 30, 2014
Bar Chart Lowest Quarter Return rr_BarChartLowestQuarterlyReturn (1.51%)rr_BarChartLowestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000035453Member
/ rr_ProspectusShareClassAxis
= vanguard_C000108861Member
One Year rr_AverageAnnualReturnYear01 7.16%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000035453Member
/ rr_ProspectusShareClassAxis
= vanguard_C000108861Member
Since Inception rr_AverageAnnualReturnSinceInception 14.09%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000035453Member
/ rr_ProspectusShareClassAxis
= vanguard_C000108861Member
Inception Date rr_AverageAnnualReturnInceptionDate Jan. 19, 2012
Vanguard Target Retirement Income Fund | Vanguard Target Retirement Income Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
Sales charge (load) imposed on purchases rr_MaximumCumulativeSalesChargeOverOfferingPrice none
Purchase Fee rr_MaximumCumulativeSalesChargeOverOther none
Sales charge (load) imposed on reinvested dividends rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther none
Redemption Fee rr_RedemptionFeeOverRedemption none
Account Service Fee (for certain fund account balances below $10,000) rr_MaximumAccountFee 20rr_MaximumAccountFee
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
Management Fees rr_ManagementFeesOverAssets none
12b-1 Distribution Fee rr_DistributionAndService12b1FeesOverAssets none
Other Expenses rr_OtherExpensesOverAssets none
Acquired Fund Fees and Expenses rr_AcquiredFundFeesAndExpensesOverAssets 0.16%rr_AcquiredFundFeesAndExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
Total Annual Fund Operating Expenses rr_NetExpensesOverAssets 0.16%rr_NetExpensesOverAssets
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
1 YEAR rr_ExpenseExampleNoRedemptionYear01 16rr_ExpenseExampleNoRedemptionYear01
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
3 YEAR rr_ExpenseExampleNoRedemptionYear03 52rr_ExpenseExampleNoRedemptionYear03
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
5 YEAR rr_ExpenseExampleNoRedemptionYear05 90rr_ExpenseExampleNoRedemptionYear05
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
10 YEAR rr_ExpenseExampleNoRedemptionYear10 205rr_ExpenseExampleNoRedemptionYear10
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
Annual Return Inception Date rr_AnnualReturnInceptionDate Oct. 27, 2003
2005 rr_AnnualReturn2005 3.33%rr_AnnualReturn2005
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
2006 rr_AnnualReturn2006 6.38%rr_AnnualReturn2006
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
2007 rr_AnnualReturn2007 8.17%rr_AnnualReturn2007
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
2008 rr_AnnualReturn2008 (10.93%)rr_AnnualReturn2008
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
2009 rr_AnnualReturn2009 14.28%rr_AnnualReturn2009
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
2010 rr_AnnualReturn2010 9.39%rr_AnnualReturn2010
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
2011 rr_AnnualReturn2011 5.25%rr_AnnualReturn2011
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
2012 rr_AnnualReturn2012 8.23%rr_AnnualReturn2012
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
2013 rr_AnnualReturn2013 5.87%rr_AnnualReturn2013
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
2014 rr_AnnualReturn2014 5.54%rr_AnnualReturn2014
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
Bar Chart Highest Quarterly Return Date rr_BarChartHighestQuarterlyReturnDate Sep. 30, 2009
Bar Chart Highest Quarterly Return rr_BarChartHighestQuarterlyReturn 7.44%rr_BarChartHighestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
Bar Chart Lowest Quarter Return Date rr_BarChartLowestQuarterlyReturnDate Dec. 31, 2008
Bar Chart Lowest Quarter Return rr_BarChartLowestQuarterlyReturn (5.47%)rr_BarChartLowestQuarterlyReturn
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
One Year rr_AverageAnnualReturnYear01 5.54%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
Five Years rr_AverageAnnualReturnYear05 6.84%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
Ten Years rr_AverageAnnualReturnYear10 5.36%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
Inception Date rr_AverageAnnualReturnInceptionDate Oct. 27, 2003
Standard & Poor's 500 Index | Vanguard PRIMECAP Fund | Vanguard PRIMECAP Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 13.69%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_PerformanceMeasureAxis
= vanguard_StandardnPoors500IndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
Five Years rr_AverageAnnualReturnYear05 15.45%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_PerformanceMeasureAxis
= vanguard_StandardnPoors500IndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
Ten Years rr_AverageAnnualReturnYear10 7.67%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_PerformanceMeasureAxis
= vanguard_StandardnPoors500IndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007070Member
Standard & Poor's 500 Index | Vanguard PRIMECAP Fund | Vanguard PRIMECAP Fund - Admiral Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 13.69%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_PerformanceMeasureAxis
= vanguard_StandardnPoors500IndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
Five Years rr_AverageAnnualReturnYear05 15.45%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_PerformanceMeasureAxis
= vanguard_StandardnPoors500IndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
Ten Years rr_AverageAnnualReturnYear10 7.67%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002568Member
/ rr_PerformanceMeasureAxis
= vanguard_StandardnPoors500IndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007071Member
Barclays U.S. Aggregate Bond Index | Vanguard Target Retirement 2010 Fund | Vanguard Target Retirement 2010 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 5.97%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
Five Years rr_AverageAnnualReturnYear05 4.45%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
Since Inception rr_AverageAnnualReturnSinceInception 5.27%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
Barclays U.S. Aggregate Bond Index | Vanguard Target Retirement 2015 Fund | Vanguard Target Retirement 2015 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 5.97%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
Five Years rr_AverageAnnualReturnYear05 4.45%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
Ten Years rr_AverageAnnualReturnYear10 4.71%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
Barclays U.S. Aggregate Bond Index | Vanguard Target Retirement 2020 Fund | Vanguard Target Retirement 2020 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 5.97%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
Five Years rr_AverageAnnualReturnYear05 4.45%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
Since Inception rr_AverageAnnualReturnSinceInception 5.27%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
Barclays U.S. Aggregate Bond Index | Vanguard Target Retirement 2025 Fund | Vanguard Target Retirement 2025 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 5.97%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
Five Years rr_AverageAnnualReturnYear05 4.45%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
Ten Years rr_AverageAnnualReturnYear10 4.71%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
Barclays U.S. Aggregate Bond Index | Vanguard Target Retirement 2030 Fund | Vanguard Target Retirement 2030 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 5.97%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
Five Years rr_AverageAnnualReturnYear05 4.45%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
Since Inception rr_AverageAnnualReturnSinceInception 5.27%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
Barclays U.S. Aggregate Bond Index | Vanguard Target Retirement 2035 Fund | Vanguard Target Retirement 2035 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 5.97%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
Five Years rr_AverageAnnualReturnYear05 4.45%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
Ten Years rr_AverageAnnualReturnYear10 4.71%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
Barclays U.S. Aggregate Bond Index | Vanguard Target Retirement 2040 Fund | Vanguard Target Retirement 2040 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 5.97%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
Five Years rr_AverageAnnualReturnYear05 4.45%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
Since Inception rr_AverageAnnualReturnSinceInception 5.27%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
Barclays U.S. Aggregate Bond Index | Vanguard Target Retirement 2045 Fund | Vanguard Target Retirement 2045 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 5.97%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
Five Years rr_AverageAnnualReturnYear05 4.45%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
Ten Years rr_AverageAnnualReturnYear10 4.71%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
Barclays U.S. Aggregate Bond Index | Vanguard Target Retirement 2050 Fund | Vanguard Target Retirement 2050 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 5.97%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
Five Years rr_AverageAnnualReturnYear05 4.45%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
Since Inception rr_AverageAnnualReturnSinceInception 5.27%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
Barclays U.S. Aggregate Bond Index | Vanguard Target Retirement 2055 Fund | Vanguard Target Retirement 2055 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 5.97%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
Since Inception rr_AverageAnnualReturnSinceInception 3.44%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
Barclays U.S. Aggregate Bond Index | Vanguard Target Retirement 2060 Fund | Vanguard Target Retirement 2060 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 5.97%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000035453Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000108861Member
Since Inception rr_AverageAnnualReturnSinceInception 2.68%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000035453Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000108861Member
Barclays U.S. Aggregate Bond Index | Vanguard Target Retirement Income Fund | Vanguard Target Retirement Income Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 5.97%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
Five Years rr_AverageAnnualReturnYear05 4.45%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
Ten Years rr_AverageAnnualReturnYear10 4.71%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_PerformanceMeasureAxis
= vanguard_BarclaysUSAggregateBondIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
Target Income Composite Index | Vanguard Target Retirement Income Fund | Vanguard Target Retirement Income Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 5.76%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_PerformanceMeasureAxis
= vanguard_TargetIncomeCompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
Five Years rr_AverageAnnualReturnYear05 6.97%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_PerformanceMeasureAxis
= vanguard_TargetIncomeCompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
Ten Years rr_AverageAnnualReturnYear10 5.38%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_PerformanceMeasureAxis
= vanguard_TargetIncomeCompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
Target 2015 Composite Index | Vanguard Target Retirement 2015 Fund | Vanguard Target Retirement 2015 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 6.77%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2015CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
Five Years rr_AverageAnnualReturnYear05 9.03%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2015CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
Ten Years rr_AverageAnnualReturnYear10 5.93%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2015CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
Target 2025 Composite Index | Vanguard Target Retirement 2025 Fund | Vanguard Target Retirement 2025 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 7.45%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2025CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
Five Years rr_AverageAnnualReturnYear05 10.49%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2025CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
Ten Years rr_AverageAnnualReturnYear10 6.33%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2025CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
Target 2035 Composite Index | Vanguard Target Retirement 2035 Fund | Vanguard Target Retirement 2035 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 7.57%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2035CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
Five Years rr_AverageAnnualReturnYear05 11.55%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2035CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
Ten Years rr_AverageAnnualReturnYear10 6.68%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2035CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
Target 2045 Composite Index | Vanguard Target Retirement 2045 Fund | Vanguard Target Retirement 2045 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 7.61%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2045CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
Five Years rr_AverageAnnualReturnYear05 11.87%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2045CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
Ten Years rr_AverageAnnualReturnYear10 6.95%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2045CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
MSCI US Broad Market Index | Vanguard Target Retirement 2010 Fund | Vanguard Target Retirement 2010 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 12.66%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
Five Years rr_AverageAnnualReturnYear05 15.75%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
Since Inception rr_AverageAnnualReturnSinceInception 8.55%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
MSCI US Broad Market Index | Vanguard Target Retirement 2015 Fund | Vanguard Target Retirement 2015 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 12.66%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
Five Years rr_AverageAnnualReturnYear05 15.75%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
Ten Years rr_AverageAnnualReturnYear10 8.15%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002571Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007074Member
MSCI US Broad Market Index | Vanguard Target Retirement 2020 Fund | Vanguard Target Retirement 2020 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 12.66%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
Five Years rr_AverageAnnualReturnYear05 15.75%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
Since Inception rr_AverageAnnualReturnSinceInception 8.55%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
MSCI US Broad Market Index | Vanguard Target Retirement 2025 Fund | Vanguard Target Retirement 2025 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 12.66%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
Five Years rr_AverageAnnualReturnYear05 15.75%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
Ten Years rr_AverageAnnualReturnYear10 8.15%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002572Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007075Member
MSCI US Broad Market Index | Vanguard Target Retirement 2030 Fund | Vanguard Target Retirement 2030 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 12.66%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
Five Years rr_AverageAnnualReturnYear05 15.75%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
Since Inception rr_AverageAnnualReturnSinceInception 8.55%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
MSCI US Broad Market Index | Vanguard Target Retirement 2035 Fund | Vanguard Target Retirement 2035 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 12.66%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
Five Years rr_AverageAnnualReturnYear05 15.75%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
Ten Years rr_AverageAnnualReturnYear10 8.15%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002573Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007076Member
MSCI US Broad Market Index | Vanguard Target Retirement 2040 Fund | Vanguard Target Retirement 2040 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 12.66%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
Five Years rr_AverageAnnualReturnYear05 15.75%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
Since Inception rr_AverageAnnualReturnSinceInception 8.55%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
MSCI US Broad Market Index | Vanguard Target Retirement 2045 Fund | Vanguard Target Retirement 2045 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 12.66%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
Five Years rr_AverageAnnualReturnYear05 15.75%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
Ten Years rr_AverageAnnualReturnYear10 8.15%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002574Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007077Member
MSCI US Broad Market Index | Vanguard Target Retirement 2050 Fund | Vanguard Target Retirement 2050 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 12.66%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
Five Years rr_AverageAnnualReturnYear05 15.75%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
Since Inception rr_AverageAnnualReturnSinceInception 8.55%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
MSCI US Broad Market Index | Vanguard Target Retirement 2055 Fund | Vanguard Target Retirement 2055 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 12.66%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
Since Inception rr_AverageAnnualReturnSinceInception 18.24%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
MSCI US Broad Market Index | Vanguard Target Retirement 2060 Fund | Vanguard Target Retirement 2060 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 12.66%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000035453Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000108861Member
Since Inception rr_AverageAnnualReturnSinceInception 19.00%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000035453Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000108861Member
MSCI US Broad Market Index | Vanguard Target Retirement Income Fund | Vanguard Target Retirement Income Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 12.66%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
Five Years rr_AverageAnnualReturnYear05 15.75%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
Ten Years rr_AverageAnnualReturnYear10 8.15%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000002569Member
/ rr_PerformanceMeasureAxis
= vanguard_MSCIUSBroadMarketIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000007072Member
Target 2050 Composite Index | Vanguard Target Retirement 2050 Fund | Vanguard Target Retirement 2050 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 7.61%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2050CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
Five Years rr_AverageAnnualReturnYear05 11.87%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2050CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
Since Inception rr_AverageAnnualReturnSinceInception 7.05%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000012762Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2050CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034441Member
Target 2040 Composite Index | Vanguard Target Retirement 2040 Fund | Vanguard Target Retirement 2040 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 7.61%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2040CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
Five Years rr_AverageAnnualReturnYear05 11.87%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2040CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
Since Inception rr_AverageAnnualReturnSinceInception 7.00%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000012761Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2040CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034440Member
Target 2030 Composite Index | Vanguard Target Retirement 2030 Fund | Vanguard Target Retirement 2030 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 7.51%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2030CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
Five Years rr_AverageAnnualReturnYear05 11.03%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2030CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
Since Inception rr_AverageAnnualReturnSinceInception 6.76%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000012760Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2030CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034439Member
Target 2020 Composite Index | Vanguard Target Retirement 2020 Fund | Vanguard Target Retirement 2020 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 7.37%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2020CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
Five Years rr_AverageAnnualReturnYear05 9.93%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2020CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
Since Inception rr_AverageAnnualReturnSinceInception 6.63%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000012759Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2020CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034438Member
Target 2010 Composite Index | Vanguard Target Retirement 2010 Fund | Vanguard Target Retirement 2010 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 6.13%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2010CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
Five Years rr_AverageAnnualReturnYear05 8.05%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2010CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
Since Inception rr_AverageAnnualReturnSinceInception 5.99%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000012758Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2010CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000034437Member
Target 2055 Composite Index | Vanguard Target Retirement 2055 Fund | Vanguard Target Retirement 2055 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 7.61%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2055CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
Since Inception rr_AverageAnnualReturnSinceInception 13.62%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000029700Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2055CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000091317Member
Target 2060 Composite Index | Vanguard Target Retirement 2060 Fund | Vanguard Target Retirement 2060 Fund - Investor Shares  
Risk/Return: rr_RiskReturnAbstract  
One Year rr_AverageAnnualReturnYear01 7.61%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000035453Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2060CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000108861Member
Since Inception rr_AverageAnnualReturnSinceInception 14.37%rr_AverageAnnualReturnSinceInception
/ dei_LegalEntityAxis
= vanguard_S000035453Member
/ rr_PerformanceMeasureAxis
= vanguard_Target2060CompositeIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000108861Member