Free pattern: Rudolph ornament!

This cute Rudolph started out as an experiment with home made amigurumi eyes (remind me to write another post about that!).
A friend of mine had been hinting for a while that she’d like a cute ornament to hang in her Christmas tree, so once I had the eyes, I combined them with her wish into one efficient, doe-eyed package of cuteness. With antlers. Waaaaaah.


Project will cost around 4-6 hours to make, depending on your speed and experience. It’s worked in continuous rounds.

Rudolph the red-nosed Christmas tree ornament

– brown, black, green, red, white yarn
– pair of amigurumi eyes (or picot knots, felt eyes, whatever else you prefer)
– tapestry needle
– stuffing
– pair of scissors.

HEAD (brown)
NB: You’ll start by working around a chain, not in a magic loop!
Round 1: ch 5
Round 2: sc in 2nd ch from hook, 2sc | in last ch, do 3sc | 2sc | inc (10 st)

(Neatest way to crochet into a chain)

Round 3: inc, 2sc | in next 3 st, inc | 2sc, inc, inc (16 st)
Round 4-6: sc around (16 st)
Round 7: *inc, 1sc* four times, inc, 7sc (21 st)
Round 8-9: sc around (21 st)
Round 10 (short rows): *ch, turn, 12sc* twice
Round 11: sc around (21 st)

Start stuffing head. Attach eyes between round 7 and 8 or 8 and 9. Place them close together for that goofy ‘Wallace and Gromit’ look:).

Round 12: *dec, 5sc* three times (18 st)
Round 13: sc around (18 st)
Round 14: *dec, 1sc* six times (12 st)

Finish stuffing.

Round 15: dec six times (6 st)

Cut yarn, pull through and weave close with tapestry needle.

BODY (brown)
Round 1: 6sc in magic loop.
(Don’t know how to make a magic loop? Here’s a tutorial!)
Round 2: inc in every st (12 st)
Round 3: *inc, 1sc* six times (18 st)
Round 4-7: sc around (18 st)

Start stuffing.

Round 8: *dec, 4sc* three times (15 st)
Round 9: *dec, 3sc* three times (12 st)

Finish stuffing.

Round 10: *dec, 2sc* three times (9 st)
Round 11: sc around (9 st)

Cut yarn, pull through. Flatten ‘neck’ (not stuffed).
Sew onto head so that head tilts a bit forward.

ARM (black/brown, make 2)
Round 1: 6sc in magic loop with black. Finish off, sew in end. Attach brown thread invisibly (Here’s a tutorial!).
Round 2 (brown): *inc, 1sc* three times (9 st)
Round 3-6: sc around (9 st)

Cut yarn, pull through. Flatten top of arm. Sew arms on, up around 2/3rd of the body height (leaving room for the scarf).

ANTLER (black, make 2)
Round 1: ch 9
Round 2: sc in 2nd ch, 7sc along chain (8 st)
Round 3: ch, turn. Go into bl of first sc and one loop of first ch. 4 sl st ‘along the side’ of round 2. Ch 4, sc in 2nd ch, 2sc.

You should now have a forked shape. Cut yarn, pull through, and attach the ‘fork’ to the ‘main stem’. Weave yarn back down to the antler base and sew onto the head.

SCARF (green, white, red)
Round 1 (C1): foundation sc 4, ch, turn
Round 2 (C1): 4sc, pick up new color, turn
Round 3 (C2): 4sc – crochet over C1 with the first sc – ch, turn
Round 4 (C2): 4sc, pick up C3, turn
Round 5 (C3): 4sc – crochet over C1 and C2 with the first sc – ch, turn
Round 6 (C3): 4sc, pick up C1, turn


Cut off long strand of yarn, pull through. With wrong side facing,
fold double, bring up ‘turning side’ to ‘changing color side’
and sew together. With right side facing, arrange around neck,
sew one end onto the chest and the other end to the side of the jaw.

EAR (brown, make 2)
Round 1: 6sc in magic loop
Round 2: *inc, 2sc* two times (8 st)
Round 3: *inc, 3sc* two times (10 st)
Round 4-6: sc around (10 st)

Flatten, fold double. Ch, turn, make 3 sl st on top of ear. Cut yarn, pull through. Attach underneath antlers at a downward slant for maximum cuteness.

NOSE: with red yarn, go in and out a row of stitches vertically, on the front of the snout.

Now all you need to do is attach a loop of your choosing to the top of the head (between the antlers) and you’re DONE!

feel free to use these notes for whatever (commercial) project you desire! I appreciate a mention or link, but it’s not necessary.
Please DO NOT take this pattern, or the images, and charge people money for it.

Have fun, and happy whatever you celebrate!! 🙂


/** * Single post footer view * * @package Customizr * @since Customizr 3.0 */ function czr_fn_post_footer() { //check conditional tags : we want to show single post or single custom post types if ( ! $this -> czr_fn_single_post_display_controller() || ! apply_filters( 'tc_show_single_post_footer', true ) ) return; //@todo check if some conditions below not redundant? if ( ! is_singular() || ! get_the_author_meta( 'description' ) || ! apply_filters( 'tc_show_author_metas_in_post', true ) || ! esc_attr( CZR_utils::$inst->czr_fn_opt( 'tc_show_author_info' ) ) ) return; $html = sprintf('
%3$s %4$s
', '
', apply_filters( 'tc_author_meta_wrapper_class', 'row-fluid' ), sprintf('
', apply_filters( 'tc_author_meta_avatar_class', 'comment-avatar author-avatar span2'), get_avatar( get_the_author_meta( 'user_email' ), apply_filters( 'tc_author_bio_avatar_size' , 100 ) ) ), sprintf('



', apply_filters( 'tc_author_meta_content_class', 'author-description span10' ), sprintf( __( 'About %s' , 'customizr' ), get_the_author() ), get_the_author_meta( 'description' ), sprintf( '', esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ), sprintf( __( 'View all posts by %s ' , 'customizr' ), get_the_author() ) ) ) );//end sprintf echo apply_filters( 'tc_post_footer', $html ); } /*************************** * SINGLE POST THUMBNAIL VIEW ****************************/ /** * Get Single post thumb model + view * Inject it in the view * hook : esc_attr( CZR_utils::$inst->czr_fn_opt( 'tc_single_post_thumb_location' ) || '__before_content' * @return void * @package Customizr * @since Customizr 3.2.3 */ function czr_fn_single_post_prepare_thumb() { $_size_to_request = apply_filters( 'tc_single_post_thumb_size' , $this -> czr_fn_get_current_thumb_size() ); //get the thumbnail data (src, width, height) if any //array( "tc_thumb" , "tc_thumb_height" , "tc_thumb_width" ) $_thumb_model = CZR_post_thumbnails::$instance -> czr_fn_get_thumbnail_model( $_size_to_request ) ; //may be render if ( CZR_post_thumbnails::$instance -> czr_fn_has_thumb() ) { $_thumb_class = implode( " " , apply_filters( 'tc_single_post_thumb_class' , array( 'row-fluid', 'tc-single-post-thumbnail-wrapper', current_filter() ) ) ); $this -> czr_fn_render_single_post_view( $_thumb_model , $_thumb_class ); } } /** * @return html string * @package Customizr * @since Customizr 3.2.3 */ private function czr_fn_render_single_post_view( $_thumb_model , $_thumb_class ) { echo apply_filters( 'tc_render_single_post_view', sprintf( '
' , $_thumb_class, CZR_post_thumbnails::$instance -> czr_fn_render_thumb_view( $_thumb_model, 'span12', false ) ) ); } /*************************** * SINGLE POST THUMBNAIL HELP VIEW ****************************/ /** * Displays a help block about featured images for single posts * hook : __before_content * @since Customizr 3.4 */ function czr_fn_maybe_display_featured_image_help() { if ( ! CZR_placeholders::czr_fn_is_thumbnail_help_on() ) return; ?>

You can display your post's featured image here if you have set one.

Jump to the customizer now to display a featured image here.

Don't know how to set a featured image to a post? Learn how in the WordPress documentation.

dismiss notice x

Leave a comment

Your email address will not be published. Required fields are marked *