All Saints' Church in Walsoken is a Grade 1 Listed Building and consists of a nave with south and north aisles, chancel with south and north chapels, and a porch in the south. The nave and chancel are both late Norman and date from c.1146. Above the chancel arch is a 15th-century carving of King David with harp. This church is crowned by a prominent west tower with four turrets and a spire which dates from the medieval period. To the base of the tower is the rounded Norman west doorway. The interior of the church has massive Norman arcades which are rich with zigzag moulding decoration. An arch in the chancel is supported on carved banded shafts. On one side is the 15th-century doorway to the old rood loft. The nave roof has painted angels and other figures in delicately canopied niches. There are 15th-century screens in both aisles, one with most intricate tracery, stalls with carved heads, battered figures on old benches, and over the tower arch two paintings of the judgement of Solomon with a statue of a king enthroned between them. The Seven Sacrament font is mote than 400 years old. This pre-Reformation font is decorated with sculptures of the crucifixion and seven sacraments (these are; Baptism, Confession, Confirmation, Last Rites, Mass, Matrimony and Ordination), eight saints under rich canopies (these are; Catherine, Paul, John, Magdala, Steven, Margaret, Peter and Dorothea), and round the base this inscription to those friends of the church who gave it: "Remember the souls of S. Honyter and Margaret his wife, and John Benforth, Chaplain 1544". There are several later window insertions throughout. The church's bell tower has six bells made by Thomas Osborn in Downham Market in 1795. Originally, the bells were hung in a frame adjacent to the louvres in the tower. The bells were restored and re-hung in 1901 by the children of Richard Young M.P. for North Cambridgeshire and further work was undertaken in 1956 when the bells were re-hung in a lower position in the tower in an eight bell metal frame.
The remains of a standing stone cross located within the churchyard of All Saints Church, approximately 4 metres to the south of the priest's door and 8 metres to the south east of the south porch of the church. The cross, which is Listed Grade II, is medieval in date and includes the base plinth, the socket stone and the lower part of the shaft. The base plinth, which is set into the ground diagonally to the church, measures 1.1 metres north west-south east by 0.92 metres north south east. Church has three piscinas. The first piscina on the entrance where the Catholic stoop would traditionally be positioned. The second piscina is in the Nave towards the Chancel. The third piscina is in the meeting room.