Model railways, racing cars and fairground organs were among the star attractions as Hawthorns School, Audenshaw staged its 12th annual show.
Crowds flocked to the school on Corporation Road to enjoy the popular event, where a full-size Dutch street organ was playing outside the main entrance on the Friday evening.
A thrilling display by the Stockport Model Aircraft Club was another highlight of a weekend enjoyed by all ages.