Rick Perry to Roll Through 42 Cities in Iowa on December Bus Tour

In the final three weeks leading up to the Iowa caucuses, Rick Perry will crisscross the state in a bus, hitting 42 different cities, even visiting two twice over the two-week period.

The 14-day bus tour kicks off in Council Bluffs on Dec 14 and runs through New Year's Eve in Des Moines, with a four-day break over the Christmas holidays.

Earlier today, Perry announced that he "respectfully declined" the invitation to participate in the NewsMax debate moderated by Donald Trump because of the need to engage in "traditional retail campaigning in the days and weeks leading up to the Iowa caucus."

Perry has made nine trips to the Hawkeye State since he entered the presidential race in August. His trip to Iowa this upcoming weekend marks his 10th trip.

Full Schedule below.

Wednesday, Dec. 14

Council Bluffs

Harlan

Denison

Thursday, Dec. 15

Le Mars

Friday, Dec. 16

Cherokee

Storm Lake

Saturday, Dec. 17

Spencer

Algona

Clear Lake

Mason City

Sunday, Dec. 18

Charles City

New Hampton

Decorah

Monday, Dec. 19

Elkader

Manchester

Dyersville

Dubuque

Tuesday, Dec. 20

Maquoketa

DeWitt

Clinton

Davenport

Wednesday, Dec. 21

Davenport

Muscatine

Mount Pleasant

Thursday, Dec. 22

Burlington

Ottumwa

Newton

Tuesday, Dec. 27

Council Bluffs

Clarinda

Creston

Osceola

Wednesday, Dec 28

Urbandale

Indianola

Pella

Oskaloosa

Thursday, Dec. 29

Washington

Cedar Rapids

Marshalltown

Friday, Dec. 30

Waterloo

Waverly

Mason City

Saturday, Dec. 31

Ft. Dodge

Boone

Des Moines