The League One Champions will head to Brora on July 1 for a six-day trip which includes a friendly against Buckie Thistle at Victoria Park two days later and a game against Brora Rangers at Dudgeon Park on Sunday, July 6.
Ally McCoist's squad will then travel to America and Canada from July 12, playing two games in each country.
Rangers play Ventura County Fusion at Ventura College Sportsplex in California on July 15 then Sacramento Republic FC at Bonney Field, Sacramento four days later.
The Light Blues then play two games in Canada - against Victoria Highlanders at the Centennial Stadium, British Columbia on July 21 with another fixture two days later to be confirmed in due course.
McCoist told the club's official website: "I am delighted our pre-season plans are now in place and we can prepare for next season's important campaign in the Championship.
"We enjoyed a successful trip to Northern Scotland last year and we look forward to taking the squad there once again to play Buckie Thistle and Brora Rangers.
"We then head across the Atlantic to play four games in America and Canada and I have no doubt our overseas supporters will enjoy seeing the team in action once again.
"We have a wonderful global fanbase and I am sure the members of NARSA (North American Rangers Supporters Association) will turn out in huge numbers at all of our games.
"The trip to America and Canada is also a fantastic opportunity to re-introduce Rangers to the North American fans and I am confident the tour will be a success on a number of levels."