Abstract. The paper presents the first terrestrial record of millennial-scale palaeo-ice margin oscillations at the southern fringe of the last Fennoscandian Ice Sheet (FIS) during the last glacial cycle. The study area is located in northern Poland close to the last FIS maximum limit. The chronology and dynamics of palaeo-ice margin oscillations at the southern fringe of the FIS are based on combined luminescence and 10Be surface exposure dating. Optically stimulated luminescence (OSL) was used to date sandy deposits (fluvioglacial sediments and aeolian deposits filling fossil periglacial wedges) intercalating basal till layers. The most likely age of the tills was constrained by Bayesian modelling of the sequence of OSL ages and lithostratigraphy. 10Be surface exposure dating was used on erratic boulders left during the final retreat of the last FIS and resting on the surface of glacial landforms. Our results, which are mainly based on OSL chronology and Bayesian modelling, indicate millennial-scale oscillations of the last FIS in northern Poland between ∼19 and ∼17 ka. The last FIS retreated and re-advanced over a relatively short period of time (2–3 ka), leaving lithostratigraphic records (basal tills) of three ice re-advances over a millennial-scale cycle: 19.2±1.1, 17.8±0.5 and 16.9±0.5 ka. Despite 10Be surface exposure ages obtained for 14 erratic boulders being poorly clustered, the main mode of age distribution occurs at ∼18 ka and indicates a possible signal of the ice sheet retreat after one of the re-advances. We explore the dynamics of these oscillations and compare the proposed cycles of the southern FIS advances and retreats with existing patterns of the last deglaciation and millennial-scale fluctuations of the last FIS inferred from marine records.