Oldstoberfest takes place in to Olds, Alberta, Canada. The event is held annually on the third weekend in September. Oldstoberfest is the world’s first and only Bavarian Rodeo! Merging Bavarian culture with our western prairie heritage it is an atmosphere one must truly experience!