Free Shipping Orders of $60 or More
314-COSTUME
Elf Costumes & Accessories

No Christmas is going to be complete without some of the beloved characters who make it what it is! And there's no doubt that every year, there's no way Santa could get to every house of every kid in the entire world without a little help from his trusty elves! Whether they're coming along on the sleigh ride or working hard at the workshop to get all the toys done on time, these elves are the hardest working little dudes on this side of the North Pole! Dress up as one of Santa's elves, even his most famous little helper, Buddy the Elf from the movie Elf! From pointed ears to wigs to jingly shoes and full outfits, Johnnie Brock's has everything you need to suit up and help get Santa ready for the big night!

Showingof 35 item(s)
Show:
Sort By:
Pointed Ear Tips
Available in: Beige, Brown, and Green
$5.99
California Costumes Adult Christmas Elf
$64.99
Adult Size Elf Shoes - O/S

AVAILABLE COLORS:
Red & Green



AVAILABLE COLORS:
Red
Green
$14.99
Cloth Elf Shoes - O/S

AVAILABLE COLORS:
Green, Red, Gold, & Silver
$11.99
Elf Pup: Dog Costume

AVAILABLE SIZES:
XS, S, M, L
$22.99
Felt Elf Hat

AVAILABLE SIZES:
Adult - O/S
$3.99
DESCRIPTION:
Festive Elf

AVAILABLE SIZE:
XS, S, M, L
$29.99
DESCRIPTION:
Santa's Workshop Elf

AVAILABLE SIZES:
S, M, L, XL
$39.99
DESCRIPTION:
Elf In Charge

AVAILABLE SIZES:
S/M & L/XL
$39.99
DESCRIPTION:
Elf Hat

AVAILABLE SIZE:
Child O/S
$1.99
DESCRIPTION:
Elf Baseball Hat

AVAILABLE SIZE:
Adult O/S
$11.49
DESCRIPTION:
Felt Santa's Helper Striped Hat

AVAILABLE SIZE:
Adult O/S
$1.99
DESCRIPTION:
Deluxe Elf Hat

AVAILABLE SIZE:
Adult
$10.49
DESCRIPTION:
Felt Elf Hat w/ Bells

AVAILABLE SIZE:
Adult
$6.99
Workshop Elf: Adult Costume

AVAILABLE SIZES:
S/M, L/XL
$59.99
Santa's Helper: Adult Costume

AVAILABLE SIZES:
XS, S, M, L, XL, XXL
$49.99
Festive Elf: Adult Costume

AVAILABLE SIZES:
XS, S, M, L, XL
$39.99
Dog Elf: Pet Costume

AVAILABLE SIZES:
Small, Medium, Large, & XL
$18.99
DESCRIPTION:
Elf Hat w/ Bell: Pet Size

AVAILABLE SIZES:
S/M, M/L
$6.99
Showingof 35 item(s)